Базы данных / SQL middle
pg_stat_activity и pg_stat_statements — что показывают?
Ответ
pg_stat_activity: текущие сессии и запросы, их состояние (active/idle/waiting), PID, query_start — для поиска long-running queries и блокировок. pg_stat_statements: агрегированная статистика по нормализованным запросам (calls, total_time, mean_time, rows).
Разбор: pg_stat_activity — это снимок текущих сессий и их состояния (active/idle/waiting, PID, query_start), удобен для поиска долгих запросов и блокировок. pg_stat_statements — расширение с агрегированной статистикой по нормализованным запросам (calls, total/mean_time, rows). Распространённая ошибка — перепутать роли местами: «текущее состояние» против «накопленная статистика».
Хочешь так же по своей компании — с вопросами по грейдам и задачами? Закажи гайд или забери свежее в Telegram.