TGViewer
Data Science. SQL hub Data Science. SQL hub @sqlhub · 36K subscribers
Post #2394 2.94K
Postgres 19 получил хорошие улучшения в управлении I/O.

В Postgres 18 появились три режима: io_uring, worker и sync - поведение как в 17-й версии.

Мне очень понравилась производительность и контроль, которые io_method=worker принёс в Postgres. Вместе с ним можно было задать io_workers=X, то есть количество background workers, выделенных под I/O. Бенчмарки 17 vs 18 - на картинке ниже.

В 19-й версии это расширили: теперь пул может динамически расти через четыре настройки:

io_min_workers - минимальный размер пула I/O workers

io_max_workers - максимальный размер пула

io_worker_idle_timeout - скорость уменьшения пула

io_worker_launch_interval - скорость увеличения пула

По сути, теперь это больше похоже на I/O connection pool, а не на простую статическую настройку.

Мне нравится это направление. Жду бенчмарки. Скоро?
  • ❤ 4
  • 👍 3
  • 🔥 3
More from @sqlhub
  1. Sep 21, 2026🧩 Сложная SQL-задача: симуляция DNS-кеша Есть таблица запросов: CREATE TABLE dns_requests…
  2. Sep 18, 2026🔥 PostgreSQL 19 задерживается релиз может сдвинуться на несколько недель или даже месяцев…
  3. Sep 17, 2026Участвуй во всероссийском ИТ-чемпионате МТС True Tech Champ 2026 c призовой фондом 10 250…
  4. Sep 17, 2026📌 NY Post: Anthropic - это культ Профессор Вашингтонского университета Педро Домингос в и…
  5. Sep 16, 2026Post #2492
  6. Sep 16, 2026Стать специалистом по Data Science всего за 10 недель — это реально! Если давно смотрите в…
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 →