Slow query log日志跟踪
2016-06-29 08:56
471 查看
优化MySQL最重要的一部分工作是先确定”有问题”的查询语句。只有先找出这些查询较慢的sql查询(执行时间较长),我们才能进一步分析原因并且优化它。MySQL为我们提供了Slow Query Log记录功能,它能记录执行时间超过了特定时长的查询。分析Slow Query
Log有助于帮我们找到”问题”查询。记录slow queries
首先,我们需要查看mysql server版本号,以及是否配置启用了slow query log。
#打开服务
log_slow_queries = ON
当log_slow_queries是ON时,才表示已经启用了记录slow query功能。默认是不记录slow query的。
启用slow query日志
#//将下列配置放到my.cnf中
[mysqld]
log-slow-queries = /var/lib/mysql/slow-queries.log //新增加的参数
long_query_time = 3
log-queries-not-using-indexes
log-slow-admin-statements
Log有助于帮我们找到”问题”查询。记录slow queries
首先,我们需要查看mysql server版本号,以及是否配置启用了slow query log。
#打开服务
log_slow_queries = ON
当log_slow_queries是ON时,才表示已经启用了记录slow query功能。默认是不记录slow query的。
启用slow query日志
#//将下列配置放到my.cnf中
[mysqld]
log-slow-queries = /var/lib/mysql/slow-queries.log //新增加的参数
long_query_time = 3
log-queries-not-using-indexes
log-slow-admin-statements
相关文章推荐
- HBuilder之Chrome调试Android手机
- UITextFiled,UITextView长度限制
- HBuilder之真机运行
- 【Arduino官方教程第一辑】示例程序 6-4 超声波测距传感器
- EasyUI datagrid border处理,加边框,去边框
- Codeforces 163A Substring and Subsequence
- Vue.js——60分钟组件快速入门(上篇)
- 30分钟git命令入门到放弃
- 347. Top K Frequent Elements
- ThreadPoolExecutor原理与使用
- requestWindowFeature无法隐藏标题栏
- Druid
- 优化UITableViewCell高度计算的那些事
- UIScrollView不像样touchBegain点击事件
- iOS8的UIAlertController
- UITextField的leftView和rightView
- SoapUI+Groovy做接口自动化测试
- 更新BLE的设备后,OSX LightBlue 不会更新扫描到Service
- 多线程学习之--真的不能在子线程里更新UI吗?
- Saving Data --- Saving Key-Value Sets(一)