1 select * 杜绝使用 不会走索引 增加资源消耗
2 小表驱动大表 大表不仅仅是现在大 更可能是以后大的表 一直新增数据的表
3 提升group by 效率 给group by字段 设置索引
4 一行一行的插入 改为批量插入
5 大数据表查询时 使用limit 限制数据的条数
深翻页优化 1》使用自增id
2》或者只查id 作为子查询 通过id进行过滤 用到了覆盖索引 用到了主键索引
6 使用union all 不使用 union 去重性能消耗太大
7 join 的表 不宜过多
8 尽量使用索引 不使用or 或者like "%like" 左边通配符
9 覆盖索引 查询的所有字段 都被索引覆盖 不会回表