MariaDB Serverのslow_log設定
slow_logを見てみたら300万行あったので設定を見直したときの覚書。 Gemini 3 Pro Previewと対話。 環境: FreeBSD 14.3-RELEASE-p7, MariaDB Server 10.11.14 1. slow_log設定 現在のslow_log設定。 # less /usr/local/etc/mysql/conf.d/server.cnf # Slow Query Log slow_query_log = ON long_query_time = 3 log_output = TABLE # インデックス未使用のクエリをログに記録し、ボトルネックを特定しやすくする log_queries_not_using_indexes = ON # 指定した行数以上の行をスキャンしたクエリのみをログに記録する min_examined_row_limit = 5000 log_queries_not_using_indexesはWordPressを利用しているとインデックスを使わない軽量なクエリが大量に発生するためOFFにする。 min_examined_row_limitもコメントアウト。 # less /usr/local/etc/mysql/conf.d/server.cnf # Slow Query Log slow_query_log = ON long_query_time = 1 log_output ...