mysql调优思路

  1. 首先排除缓存干扰
  2. 对慢sql语句执行explain(主要注意字段key,type,extra,ref,table)
  3. 查看行数对不对(索引也不一定就是走最优的,是可能走错的:可能是采样错误,区分度不高,需要回表)解决办法:analyze table tablename重新统计,force index强制走正确的索引
  4. 是否符合最左匹配原则
  5. 索引下推
  6. 唯一索引普通索引选择难题
  7. 查询的时候是否flush
  8. 是否被加锁阻塞
posted @ 2021-03-29 10:32  明月出青山root  阅读(56)  评论(0编辑  收藏  举报