가장 간단하게는 다음과 같이 하면 된다. 그런데 쓸데없이 정보가 많다.
SELECT * FROM pg_stat_activity;
이렇게 하면 현재 active 상태인 것의 query 만 보여주어 현재 어떤 쿼리를 실행하고 있는지 알 수 있다.
SELECT query FROM pg_stat_activity WHERE state = 'active';
내가 실행하는 쿼리야 뻔한 수준이니만큼, 정말 현재 실행 중인 것만 보려면 좀 더 명령어를 집어 넣어주면 된다. 제외해야 할 것은 이 명령어 그 자체와 autovacumn이다.
SELECT query FROM pg_stat_activity WHERE state = 'active' AND query NOT LIKE 'autovac%' AND query NOT LIKE '%pg_stat_activity%';