Slide 37
Slide 37 text
pgBadgerによるスロークエリ可視化
37
スロークエリが大量に発生する時は、pgBadgerなどのツールを使って可視化します。(MySQLはanemoeater)
図のようにスロークエリの可視化が出来ます。
必要な設定に本番運用時に負荷がかかる設定を含みますので
難しい場合はlog_min_duration_statementにより長い値を入れて本当に遅いSQLのみを抽出後
以下のログのような「duration: XxxxX ms」と記述されているログを探して対処します。
user=postgres,db=postgres LOG: duration: 67.301 ms statement: create database phperkaigi;