SQL优化流程

  1. 找到慢查询 slow.log,慢查询报表
  2. 慢查询优先级 (1)query_time (2)rows_examined (3)新出现的或遗留的数量巨大的
  3. 一个好的使用文本编辑器的习惯,重新排版慢SQL
  4. Explain分析执行计划
  5. Profile定位瓶颈
  6. mysqldumpslow或mysqlsla分析最近出现的频繁度
  7. 通过在线下库add,drop key,使用hint来影响优化器
  8. 综合分析慢查询原因,出现的频度,增加索引,修改SQL还是业务逻辑调整?
  9. 给出分析和解决方案,通报开发人员进行优化
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值