- 嵌套查询优化
尽可能使用连接查询代替嵌套查询 - or条件优化
尽可能是or条件的字段都用索引 - order by优化
尽量在order by的字段设置索引 - group by优化
添加索引 - 分页查询
- 回表查询 查询出一定量的数据,进行过滤对应的数据
- 使用标识数据代替查询
- 插入数据优化
mylsam - 禁用索引
alter table t_table_name disable keys - 禁用唯一性检查
set unique_checks = 0 - 禁用外键检查
set foreign_key_checks = 0 - 批量插入数据、批量导入数据
Innodb和 mylsam一样,Innodb还可以禁止事务提交
删除数据
如果数据恰好是某个分区的,也可以删除分区。