либо какую-нибудь уловку чтобы вычислить какой запрос причиняет seqscan конкретной таблице ?
я сейчас анализирую вывод pg_stat_all_tables.
пробовал просто по сервисам, которые выполняют запросы к этой базе, выполнял все подряд, строил планы - ничего существенного.
а там какой-то запрос добавляет небольшой процент seq_scan, но при этом делает огромную выборку строк, судя по полю seq_tup_read
в pg_stat_statements достаточно легко это увидеть.
Обсуждают сегодня