mysql死磕30天第七天

优化查询基本原则

1、尽可能对每一条运行在数据库中的sql进行explain

2、尽量少使用join mysql的优势在于简单,但是在某些方面也是劣势。对于复杂的多表join,一方面优化器受限制,另外一方面性能表现也不佳

3、尽量少排序

4、尽量避免select *

5、用join代替子查询

6、少用or

7、union all代替union

8、尽量早过滤

9、避免类型转换

10、先优化并发高耗时长的sql

11、从全局系统优化

还可以从以下几个方面优化

优化表结构,字段,优化服务器