Adw*_*wiv 12 mysql performance
我有一个负载很重的 LAMP 系统,每秒处理大约 40 个请求,每秒执行大约 300 个 MySQL 查询。这是 MySQLAdmin 状态的输出:
Uptime: 5051 Threads: 1 Questions: 1418500 Slow queries: 0 Opens: 456
Flush tables: 1 Open tables: 450 Queries per second avg: 280.835
Run Code Online (Sandbox Code Playgroud)
但是,全局状态显示大约 5-10% 的表锁争用。
所以,我想弄清楚需要更长时间的查询。
是否可以将慢查询日志设置为小于一秒?对于我的查询,即使是 100 毫秒的执行时间也很长。
Mic*_*ton 17
只需设置long_query_time
为您想要的值。如果要记录耗时超过 100 毫秒的查询,请将其设置为0.1
.
MySQL 5.1.21中添加了将此选项设置为小于 1 的值的功能。
归档时间: |
|
查看次数: |
10826 次 |
最近记录: |