думаю из-за оптимизации, activity — это основной массив содержащий состояния всех сессий, наверное если его постоянно блочить — будут блочиться все сессии https://stackoverflow.com/questions/41421429/pg-stat-activity-doesnt-update-within-a-procedure-or-transaction
ПГ ж читая не блочит
это не пг :-)
это массив в памяти
stat_activity - вообще array в памяти в которую бакенды сбрасывают состояние. это не данные.
Обсуждают сегодня