TGViewer
Agentic Engineer Agentic Engineer @data_engi · 686 subscribers
Post #1205 136
Neon отключил защитный механизм PostgreSQL — и ускорил запись до 5 раз

Обычный PostgreSQL после checkpoint записывает в WAL полную 8-КБ страницу при её первом изменении. Это защищает от частично записанных страниц при сбое, но в интенсивных OLTP-нагрузках может увеличить WAL до 15 раз.

В Neon вычисления отделены от распределённого хранилища, поэтому риск повреждения локальной страницы отсутствует. Генерацию полных образов перенесли в storage-слой, а full_page_writes отключили во всех базах без перезапуска.

В тестах от 7 мая 2026 года объём WAL сократился на 94%, а пропускная способность записи выросла до 4,5–5 раз. Для инженеров это наглядный пример того, как разделение compute и storage позволяет убрать накладные расходы, обязательные для классической архитектуры PostgreSQL.

Источник: инженерный блог Neon

#postgresql #neon #wal #database #dataengineering #storage #performance

@data_engi
Neon Everyone gets faster writes: We turned off FPW's in Neon We've managed to give customers up to 5x performance increase on write-heavy workloads by disabling full-page writes, a Postgres durability safety feature that is made redundant by Neon's own storage engine.
More from @data_engi
  1. Oct 6, 2026Агентный рантайм и LLM-сервер наконец научили разговаривать 🤪 5 октября исследователи пре…
  2. Oct 6, 2026Redshift вынес материализованные представления в открытый Iceberg 5 октября AWS добавила в…
  3. Oct 6, 2026Post #1399
  4. Oct 5, 2026@data_engi
  5. Oct 5, 2026С днём учителя! @data_engi
  6. Oct 5, 2026Промптом можно пролезть без очереди на LLM-сервере 😁 2 октября исследователи описали JIL…
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 →