ホームページ  >  記事  >  データベース  >  SQL 実行の追跡と低速クエリ ログのオープンに関する MySQL の詳細な紹介

SQL 実行の追跡と低速クエリ ログのオープンに関する MySQL の詳細な紹介

黄舟
黄舟オリジナル
2017-03-04 14:40:231232ブラウズ

スロークエリ関連のパラメータをクエリします

'%quer%'; のような変数を表示します

  • slow_query_log (スロークエリを記録するかどうか)

  • slow_query_log_file (スローログファイルのパス)

  • long_query_time (超過 設定時間後にのみログが記録されます)

スロークエリログを有効にする

(Linux) /etc/my.cnf 設定の [mysqld] オプションに

 slow_query_log=TRUE
 slow_query_log_file=/usr/local/mysql/slow_query_log.txt
 long_query_time=3

(Windows) を追加しますmy.ini のファイルに

 slow_query_log=TRUE
 slow_query_log_file=c:/slow_query_log.txt
 long_query_time=3

を設定ファイルの [mysqld] オプションの下に追加します。MySQL を再起動した後、関連するパラメータを再クエリして、正常に開かれたかどうかを確認します。 SQL 実行を追跡する MySQL のその他の関連コンテンツ PHP の中国語 Web サイト (www.php.cn) にご注意ください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。