TGViewer
Postgres Pro Team Postgres Pro Team @postgrespro_team · 683 subscribers
Post #54 657
Профессия перфоманс-инженер: детектив с лицензией на производительность 🖥

Разберемся на примере.

Клиент мигрировал с Oracle на Postgres. Загрузка данных шла полным ходом, но уперлась в долгую запись WAL (Write-Ahead Log). Это специальные журналы транзакций в Postgres: перед записью в таблицу СУБД фиксирует операцию в WAL.

Данные пишутся в два места, и WAL стал бутылочным горлышком.

Патч для ускорения записи в WAL не помог. Клиент с собственной экспертизой тоже не нашел решения.

⚡️И тут в дело вступили перфоманс-инженеры. Они обнаружили возможность, о которой все забыли. Оказалось, можно увеличить окно, с которым пишется WAL — писать реже, но большими порциями. Эта давно забытая настройка ускорила запись в разы.

➡️ Подробности читайте на Хабре.
  • 🔥 7
  • 👏 5
  • 👍 2
More from @postgrespro_team
  1. Sep 25, 2026Post #420
  2. Sep 24, 2026🔭 Метод лучевых скоростей, транзитный метод, гравитационное микролинзирование — так астро…
  3. Sep 23, 2026Post #418
  4. Sep 21, 2026Postgres Pro Team pinned «»
  5. Sep 21, 2026Post #416
  6. Sep 21, 2026Post #415
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 →