SQLでめちゃくちゃ時間がかかるクエリが走ってしまっていて問題が起こっている場合にとるべき対処。 本来は、問い合わせを行っているWebサーバー側で対応できれば良いが、DBサーバー側で対応の必要がある時。 1. pg_stat_activityを見る 現在実行中のクエリはpg_stat_activityテーブルが管理している 参考: http://www.postgresql.org/docs/9.4/static/monitoring-stats.html#PG-STAT-ACTIVITY-VIEW http://lets.postgresql.jp/documents/technical/statistics/3 pg_stat_activityの中でも大事なのが、以下のフィールド pid: プロセスのID。殺す時に指定する。 query_start: SQLクエリを実行し始めた時間。