分类: MySQL

15 篇文章

B+树可以存储多少数据
B+树可以存储多少数据 参考文章 一个页16k, 假设一行数据为1k 假设一个主键值8byte,一个指针6byte 两层:(16 x 1024)/ 14 = 1170, 1170 x 16 = 187…
一条SQL的执行顺序
一条SQL的运行顺序 客户端 -> 链接模块 -> 解析器 -> 优化器(执行计划) -> 执行器 -> InnoDB   一条SQL查询语句的执行顺序 编写顺…
分页优化
分页优化 参考文章 现在有400w条数据,要查询390w后面10条 -- 一般的分页查询 SELECT * FROM test ORDER BY id DESC LIMIT 3900000,10; -…
MVCC
MVCC 实现:undolog + 隐藏字段(trx_id, roll_prt)+ readView(活跃事务ids, 最小活跃事务id, 预分配id, 创建者事务id)只记录这一瞬间的readVie…
MySQL索引面试题
1. 如何做SQL优化 1.1 定位慢SQL 开启慢查询 slow_query_log = 1 long_query_time = x(s) 1.2 优化 1.2.1 查询优化 指定具体列代替* 1.…