#MySQL スロー クエリは、実行速度が遅い SQL ステートメントをログに記録します。この機能を使用するには、事前に有効にする必要があります。 MySQL 設定ファイル my.cnf に次のように記述します。EXPLAIN を使用して実行計画を出力することに加えて、MySQL ステートメント クエリのパフォーマンスを分析する方法により、MySQL は指定された時間を超えるクエリを実行するステートメントを記録することもできます。指定された時間を超える SQL ステートメント クエリを呼び出します。 「遅いクエリ」。
long_query_time = 10 log-slow-queries = /var/lib/mysql/mysql-slow.loglong_query_time は、SQL の実行がログに記録される時間を指します。ここでは 10 秒です。
log-slow-queries は、そこにログを書き込むように設定されています (この例では、スロー クエリ ログはファイル /var/lib/mysql/mysql-slow.log に書き込まれます)。これが空の場合、システムはスロー クエリ ログを書き込みます。ホスト名を指定し、slow.log を追加します。パラメータ log-long-format が設定されている場合、インデックスを使用しないすべてのクエリもログに記録されます。
mysql チュートリアル」
以上がスロークエリとはの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。