慢查询我增加了以下内容的my.ini记录在MySQL
log_slow_queries = "C:\Program Files (x86)\MySQL\MySQL Server 5.0\mysql-slow.log"
long_query_time = 3
log-queries-not-using-indexes
我重新启动MySQL服务。缓慢的查询被列在mysql-slow.log
中,但问题是所有查询都被列出。我想只列出那些需要超过3秒
以下是mysql-slow.log
摘录查询:0我想只有那些需要3秒以上的查询
# Query_time: 0 Lock_time: 0 Rows_sent: 29 Rows_examined: 29
SHOW TABLES LIKE 'tblRaw2%';
这里Query_time上市。 如果有任何更多的领域中的my.ini进行设置,请指出
感谢
节目表命令,MySQL内部可能会将此视为不使用索引的查询,您是否有上述其他示例? – ajreal
是的..它也适用于特定的表格。例如,我有一个名为tblRaw20110823的表,如果我'从tblRaw20110823中选择*'它会被列出Query_time:0 – Anuj