Подтвердить что ты не робот

Запросы в pg_stat_activity усекаются?

Я использую SELECT current_query FROM pg_stat_activity; для просмотра исполняемых запросов, но заметил, что запрос усечен. Есть ли способ обхода пути или любой другой способ увидеть выполняемые в настоящее время запросы?

4b9b3361

Ответ 2

PostgreSQL 8.4 добавляет параметр "track_activity_query_size". Значение все равно будет усечено, но вы можете контролировать, на какой длине.

Ответ 3

ALTER SYSTEM SET track_activity_query_size = 16384;

Вам все равно придется перезапустить службу, чтобы она вступила в силу.

Ответ 5

вы можете просто включить ведение журнала операторов в postgresql (log_statement) и проверить журналы.