一、概念
慢查询,就是通过设置查询时长等参数,把效率比较低的sql记录下来。
二、配置慢查询
配置有两种方式(1)修改配置文件(2)通过sql修改变量设置。详情:https://blog.csdn.net/QH_JAVA/article/details/71247224
注意:
1)配置文件:windows下是my.ini、linux下是my.cnf
2)set global long_query_time=1;为啥无效呢,再查还是原来的10
——修改之后,先关闭数据库连接,再重新连接,再次查询就可以看到实际上是修改了的。
3)通过sql执行的慢查询,设置的慢查询日志地址。在重启服务器后地址会恢复
三、验证