MySQL慢查询优化

优化数据库结构

将字段很多的表分解成多个表

建立中间表

 

索引不起作用的情况

在使用like时,如果第一个匹配字符是%,则不会用到索引。

在使用复合索引时,如果没用到第一个字段,则不会用到该复合索引。

 

分解关联查询:减少表连接时消耗的时间。

 

limit优化:当偏移量过大时,会浪费很多性能,因此先通过索引字段找到数据行,然后通过该字段

posted @ 2020-09-13 16:25  昆梧  阅读(127)  评论(0)    收藏  举报