ポスグレで実行中のSQLをSQLを使って見る



oracleみたいに、postgreSQLも実行中のSQLを、SQLで取得できないかなーと思っていたら、やっぱりありました。

select * from pg_stat_activity 


ちなみに権限的に見れないSQLだと、<insufficient privilege>と表現されます。他人が実行したSQLとか。

参考:
https://www.postgresql.jp/docs/9.0/monitoring-stats.html