TGViewer
Agentic Engineer Agentic Engineer @data_engi · 684 subscribers
Post #1324 144
🖼️ PostgreSQL объяснит, почему autovacuum выбрал именно эту таблицу

В PostgreSQL 19 autovacuum больше не обрабатывает подходящие таблицы в порядке их появления в pg_class. Теперь он сортирует их по оценке срочности.

Она учитывает возраст XID и multixact, количество мёртвых и вставленных строк, а также устаревание статистики. Вес каждого фактора настраивается отдельно.

Новая системная таблица pg_stat_autovacuum_scores показывает итоговую оценку, её составляющие и необходимость VACUUM или ANALYZE. Для инженеров это упрощает расследование разрастания таблиц и позволяет направлять autovacuum на действительно проблемные объекты. Нюанс: представление показывает текущий снимок, поэтому не гарантирует точный порядок будущей обработки.

Функция уже доступна в PostgreSQL 19 Beta 3, но для промышленной среды эта версия пока не рекомендована.

Пруфы:
🔘документация PostgreSQL 19
🔘анонс Beta 3

#postgresql #autovacuum #database #observability #performance #dataengineering

@data_engi
PostgreSQL Documentation 27.2. The Cumulative Statistics System 27.2. The Cumulative Statistics System # 27.2.1. Statistics Collection Configuration 27.2.2. Viewing Statistics 27.2.3. pg_stat_activity 27.2.4. pg_stat_replication 27.2.5. pg_stat_replication_slots 27.2.6. pg_stat_wal_receiver …
More from @data_engi
  1. Oct 2, 2026Terminator Figure 2: плановое списание 🤖🔥 Figure научила гуманоидов F.02 самостоятельно…
  2. Oct 2, 2026Ещё один микро-сайт Тесты в MR и master:когда запускать дважды #git #gitlab #mr #fastforwa…
  3. Oct 1, 2026Сильному AI-агенту сложная оркестрация может быть не нужна 👀 30 сентября исследователи EP…
  4. Oct 1, 2026Gemini 4 Argon: миллион токенов на выходе Google анонсировала модель для длинных многошаго…
  5. Sep 30, 2026Один KV-кеш на все слои LLM — не лучший вариант 29 сентября Apple представила KV-Kaizen —…
  6. Sep 29, 2026🤖 OpenAI DevDay 2026: больше 20 анонсов Главный вектор - агенты, которые выполняют работу…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →