2024-07-11
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
遅いクエリを特定することは、特に MySQL や PostgreSQL などのリレーショナル データベースの場合、データベースの最適化における重要なステップです。遅いクエリを特定して最適化するための一般的な手順は次のとおりです。
ほとんどのリレーショナル データベースは低速クエリ ログをサポートしており、実行時間が設定されたしきい値を超えた SQL ステートメントを記録するのに役立ちます。まず、低速クエリ ログが有効になっていることを確認する必要があります。
存在するmy.cnf
またはmy.ini
構成ファイルに次の行を追加または変更します。
[mysqld]
slow_query_log = 1
slow_query_log_file = /var/log/mysql/slow.log
long_query_time = 2