2017-02-14 10 views
0

mysqlで低速ログファイルを設定しようとしています。MySQL低速ログファイル - すべてのクエリログを表示

20秒以上かかるすべてのクエリをログに記録します。

ただし、すべてのクエリが低速ログファイルに記録されています。誰でもこれを説明できますか?

MySQLバージョン - 5.6.27-0ubuntu0.14.04.1

slow_query_logを次のように設定がされている - long_query_time ON - 20 は 'log_queriesの%' のようなグローバル変数を表示---> OFF

この上の任意のアイデアは、大きな助けに

おかげ Rathi

だろう
+0

実行中のOSは何ですか? – Rahi

+0

多分すべてのクエリが遅いですか? – e4c5

+0

OSはubuntu0.14.04.1です。私はチェックして、すべてのクエリが遅いわけではない –

答えて

0
Try this... 
slow_query_log = 1 
slow_query_log_file = /var/log/mysql/slow.log 
long_query_time = 20 
log_queries_not_using_indexes = 1 

最後の行は、のクエリで、最初の行の設定に関係なくインデックスを使用しないクエリを記録するようMySQLに指示します。テーブルがインデックスを使用していない場合は、最後の行を0に変更することができます。

関連する問題