# MySQL

mysql深分页优化

gpt 深分页加上时间排序,怎么优化呢?

学习MySQL

mysql中的覆盖索引

gpt

学习MySQL

如果使用了多个join语句,mysql的逻辑查询和物理查询上是怎样的?索引情况呢?

gpt

学习MySQL

mysql慢查询优化

一 首先找到慢sql 开启慢查询日志 -- 查看是否开启 SHOW VARIABLES LIKE 'slow_query

学习MySQL

MySQL索引失效和索引是不是越多越好

学习MySQL Question

MySQL分库分表

# 动机 表即将到达千万,各种排序、join后查询速度逐渐到达秒级甚至十几秒。 #

MySQL

InnoDB和ACID特性

https://dev.mysql.com/doc/refman/8.0/en/mysql-acid.html The ACID model is a set of database design principles that emphasize aspects of reliability that are important for business data and mission-critical applications. A: atomicity.原子性 Transactions are atomic units of work that

MySQL

InnoDB存储结构2之--硬盘中的数据结构

一、InnoDB On-Disk Structures https://dev.mysql.com/doc/refman/8.0/en/innodb-on-disk-structures.html 二、 表 Tables 三、 Indexes 索引 四、 Doublewrite Buffer 五、 Redo log 六、 Undo log

MySQL

InnoDB存储结构1之--内存中的数据结构

MySQL8 零、 MySQL数据文件 1. InnoDB 的存储文件有两个,一个 `.frm`表定义文件 和 一个 `.idb`数据文件。 2. 数据库采用数据页的形式组织数据。MySQL默认的非压缩数据页为16KB。 在.idb文件中,0-16KB偏移量即为0号数据页,16-23KB为1号数据页,依次类推。 一、 InnoDB Architecture https://dev.mysql.com/doc/refman/8.0/en/innodb-architecture.html in-memory and on-disk structures t

MySQL

InnoDB锁机制

看文档

学习MySQL