Bloat — это когда таблица/индекс занимает гораздо больше места, чем нужно, из-за мёртвых строк после UPDATE/DELETE. Проверяй через pgstattuple extension или запрос к pg_stat_user_tables — dead_tup_ratio. Если bloat > 20% — запусти VACUUM FULL (лочит таблицу) или pg_repack (онлайн). Причина bloat — autovacuum не успевает. Настрой aggressive autovacuum для горячих таблиц: уменьши threshold и scale_factor.
Как определить bloat в PostgreSQL?
Middle+
206 просмотровAFK Offer AI
Что такое Command pattern?