2017-08-13 229 views
0

对于我在localhost上的一个小应用程序,在Win10下由XAMPP安装MySQL,我尝试捕获所有查询。下面的SQL工作了一段时间,但不再这样做,虽然它报告了开销,如下面的SQL下面所示。MySQL缓慢查询失败

我试过停止并重新启动MySQL无济于事。

任何帮助表示赞赏。

SET GLOBAL slow_query_log_file = 'C:/xampp/mysql/localhost-slow.log'; 
SET SESSION long_query_time = 0; 
SET GLOBAL slow_query_log = 'ON'; 

日志文件的内容:

Time     Id Command Argument 
# Time: 170813 16:56:49 
# [email protected]: root[root] @ localhost [127.0.0.1] 
# Thread_id: 9521 Schema: QC_hit: No 
# Query_time: 0.000251 Lock_time: 0.000000 Rows_sent: 0 Rows_examined: 0 
# Rows_affected: 0 
SET timestamp=1502657809; 
SET GLOBAL slow_query_log = 'ON'; 
# [email protected]: root[root] @ localhost [127.0.0.1] 
# Thread_id: 9521 Schema: QC_hit: No 
# Query_time: 0.000461 Lock_time: 0.000035 Rows_sent: 1 Rows_examined: 1 
# Rows_affected: 0 
SET timestamp=1502657809; 
SHOW SESSION VARIABLES LIKE 'FOREIGN_KEY_CHECKS'; 
# [email protected]: root[root] @ localhost [127.0.0.1] 
# Thread_id: 9521 Schema: QC_hit: No 
# Query_time: 0.000002 Lock_time: 0.000000 Rows_sent: 1 Rows_examined: 0 
# Rows_affected: 0 
SET timestamp=1502657809; 
# administrator command: Quit; 

回答

0

使用本

的[mysqld]
general_log =上

general_log_file =的/ usr /数/ general.log

在您的my.cnf/my.ini文件中

xampp:c:\ xampp \ mysql \ bin \ my.ini。

+0

另外'log_output = FILE' –