目录
SQL优化
插入数据
insert优化
大批量插入数据
注意:查看全局参数local_infile,输入指令select @@local_infile;
注意:主键顺序插入性能高于乱序插入
主键优化
数据组织方式
页分裂
页可以为空,也可以填充一半,也可以填充100%。每个页包含了2-N行数据(如果一行数据过大,会行溢出),根据主键排列。
主键乱序插入会造成页分裂
然后
然后链表指针重新规划
页合并
然后
主键设计原则
order by优化
注意:以上都是在覆盖索引的情况下
注意:show variables like 'sort_buffer_size';可查看缓冲区大小
group by优化
limit优化
count优化
count的几种用法
update优化