mysql查看慢查询、分析执行SQL的效率
来源:互联网 发布:前后端分离与seo 编辑:程序博客网 时间:2024/05/28 19:23
- 查看慢SQL是否启用,查看命令:show variables like 'log_slow_queries';
如果结果为ON则是开启了,如果为OFF则表示禁用了。
开启慢查询命令:set global log_slow_queries = on;
查看是否开启:show variables like 'log_slow_queries';
查看慢查询参数,即设置超过多少秒的查询归为了慢查询。参数为:long_query_time,查询命令: show global variables like 'long_query_time';
mysql默认时间为10秒,即10秒及以上的查询被归为了慢查询。我们的实际项目中根本就不可能这么包容你,所以得提供查询效率优化sql,让程序更快的执行。
这里设置时间为1秒,即超过1秒就会被认为慢查询。设置命令:set global long_query_time =1;用命令设置的,会立即生效,不用重启mysql服务。但重启mysql服务后就会失效。
查看设置的时间, show global variables like 'long_query_time';即可看到现在已经变为1秒了
查看慢查询存放日志,命令: show variables like 'slow_query_log_file';
去相应目录下查看即可。
阅读全文
0 0
- mysql查看慢查询、分析执行SQL的效率
- MySQL中如何查看“慢查询”,如何分析执行SQL的效率?
- MySQL中如何查看“慢查询”,如何分析执行SQL的效率?
- mysql 分析查找执行效率慢的SQL语句
- mysql 分析查找执行效率慢的SQL语句
- mysql 分析查找执行效率慢的SQL语句
- 转载------mysql 分析查找执行效率慢的SQL语句
- mysql 分析查找执行效率慢的SQL语句
- 通过MySQL慢查询日志定位执行效率低的SQL语句
- mysql in子查询执行效率慢的解决方法
- mysql中对执行效率慢的sql的抓取
- Mysql 分析sql 执行效率
- 查看sql的执行效率
- Explain命令查看MySQL的SQL语句执行效率
- MySQL查看SQL语句执行效率
- MySQL查看SQL语句执行效率
- MySQL查看SQL语句执行效率
- MySQL查看SQL语句执行效率
- ActiveMQ(中文)参考手册
- 一大堆人对IUnknown的错误用法
- hdu5955Guessing the Dice Roll AC自动机+高斯消元
- 单例设计模式
- 字典、数组和json字符串的相互转化
- mysql查看慢查询、分析执行SQL的效率
- Android 抓取崩溃日志
- 数学之路(2)-数据分析-R基础(3)
- java 链表2
- linux中ldconfig的使用
- 《神经网络设计》读书笔记——性能优化(四)
- UITableView嵌套WKWebView的那些坑
- Caffe源码调试
- 2017海思HI3519开发板 Hi3519 V101+IMX226 4k输入开发板 H.265