如何调优SQL

时间:2019-05-26 19:32:25   收藏:0   阅读:141

以MySQL为例

一、如何定位并优化慢查询SQL

具体场景具体分析,在这里只提出大致思路

  1. 根据慢日志定位慢查询SQL
  2. 使用explain等工具分析sql
  3. 修改SQL或者尽量让SQL走索引

根据慢日志定位慢查询SQL

使用命令 show variables like ‘%quer%‘;来查询相关的系统变量;

这些命令只是临时改变这些环境变量,如果想长期使用,需要修改配置文件my.ini

技术分享图片

 

使用show status like ‘%show_queries%‘;查看本次会话的慢查询的数量,一旦重新打开会话就会清零。

原文:https://www.cnblogs.com/dasha/p/10926746.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!