2012-08-23 37 views
1

我想看看哪些查詢我有不使用索引。在mysql中記錄查詢缺少索引

在shell中,我所做的:

> set global log_queries_not_using_indexes=1; 

本打開的選項,通過show global variables證實。如何設置query_log打印到哪個文件?我嘗試設置了其中的一些,但是沒有一個似乎是它正在寫入的那個。我需要做什麼才能看到這個查詢日誌?

回答

1

它們將被記錄到慢查詢日誌中。

設置慢查詢日誌的位置是這樣的:

slow_query_log_file=file_name 

更多信息:

http://dev.mysql.com/doc/refman/5.5/en/slow-query-log.html