Как сформировать список запросов по дисковой активности?
Сделал запрос для поиска наиболее ресурсоемким в плане диска запросов. Правильно ли я делаю?
PostgreSQL 16.3
SELECT
pd.datname as db_name,
pss.calls,
pss.shared_blks_read + pss.temp_blks_read+ pss.temp_blks_written as disk_blocks,
pss.query
FROM
pg_stat_statements pss, pg_database pd
WHERE
pd.oid=pss.dbid
ORDER BY
pss.shared_blks_read + pss.temp_blks_read+ pss.temp_blks_written DESC
LIMIT 100;