Postgres - в представлении pg_stat_activity отсутствуют запросы - PullRequest
0 голосов
/ 22 октября 2019

Я пытаюсь увидеть и перехватить все выполненные запросы, которые в данный момент находятся в базе данных postgres. Я использую SELECT pg_stat_activity, но в представлении присутствует очень мало строк.

select datname,pid,usename,application_name,client_addr,query_start,query 
from pg_stat_activity 
where datname='mydb'

И я заметил еще одну вещь: когда я выполняю довольно медленный запрос в другом окне запроса, он появляется в pg_stat_activity с состоянием 'active', но как только запрос завершается, он исчезает из представления pg_stat_activity,Насколько я понимаю, pg_stat_activity - это представление, чтобы найти все действия.

Моя версия postgres - 9.4.

...