powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Можно ли узнать текст запроса по PID postmaster'а?
2 сообщений из 2, страница 1 из 1
Можно ли узнать текст запроса по PID postmaster'а?
    #35357533
shainsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дано: Postgres 7.3 под RedHat, обслуживает несколько веб-приложений, каждое из которых использует пул в 10-20 соединений.

С недавних пор отдельные запросы стали сильно есть процессорное время (до 98%). Логирование отключено, и перезапускать сервер не хотелось бы. Есть ли возможность узнать текст запроса, зная PID "проблемного" postmaster'а, который его выполняет?
...
Рейтинг: 0 / 0
Можно ли узнать текст запроса по PID postmaster'а?
    #35357649
Фотография Ёш
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
select * from pg_stat_activity where procpid =  123 ;
где 123 - pid backend'а

если длинный текст запроса - то он может не влезть, в pg_stat_activity стоит ограничение на показываемую длину точную цифру не помню, что то вроде одного или двух килобайт.


--
„Истина — это вовсе не то, что можно убедительно доказать, это то, что
делает всё проще и понятнее“ — Антуан де Сент-Экзюпери
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Можно ли узнать текст запроса по PID postmaster'а?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]