MySQL スロークエリログの確認方法
MySQLのスロークエリログを確認するには、以下の手順に従ってください。
- ご使用のオペレーティングシステムに対応するコンフィグレーションファイル(my.cnf または my.ini)を MySQL で開きます。
- 設定ファイルの [mysqld] セクションに、次の行を追加します。
slow_query_log = 1 # 开启慢查询日志
slow_query_log_file = /path/to/slow_query.log # 指定慢查询日志文件的路径
long_query_time = 2 # 查询执行时间超过指定秒数的语句将被记录到慢查询日志中
- 設定ファイルを保存して閉じます。
- MySQL サービスを再起動して、設定を有効にする。
- 尾
本番環境において、スロークエリログを有効にするとシステムリソースを消費するため、実際の需要やシステムのパフォーマンスに応じて構成を行い、システムパフォーマンスに大きな影響が出ないようにする必要があります。