Отладочные запросы
Исполняемые в SQL интерпритаторе
Вывод списка активных запросов и его длительность
SELECT
pid,
datname,
usename,
client_addr,
xact_start,
query_start,
(state_change-query_start) AS query_duration,
wait_event_type,
wait_event,
state,
query
FROM
pg_stat_activity
WHERE
state != 'idle'
AND
usename NOT IN ('postgres','replicator','zabbix');
20 самых нагруженных запросов
SELECT
substring(query, 1, 50) AS short_query,
query,
round(total_time::numeric, 2) AS total_time,
calls,
round(mean_time::numeric, 2) AS mean,
round((100 * total_time / sum(total_time::numeric) OVER ())::numeric, 2) AS percentage_cpu
FROM
pg_stat_statements
ORDER BY
total_time DESC LIMIT 20