TGViewer
Vibecoding Haven (BotfatherDEV) Vibecoding Haven (BotfatherDEV) @botfatherdev · 2.59K subscribers
Post #1231 482
🎯 Коли міграція на проді гальмує: 1.5 години дебагу з OpenAI Codex

Ситуація класична: протестував міграцію на деві — 12 хвилин, все чудово. Запускаєш на проді — 30+ хвилин, бот лежить, користувачі чекають. База та сама (перевіряв на дампі прода), сервер той самий. Що за фігня?

Підсумок: 1.5 години простою поки знайшов проблему. Міграція rating_changes на 2.1 мільйона записів, довго працюючий CTE з chat_id, і нічого не працює.

🤖 Як OpenAI Codex допоміг знайти проблему

Запитав у Codex: Чому на деві 12хв, а на проді 30+ не проходить?

Після аналізу конфігів знайшли різницю в налаштуваннях PostgreSQL:

Dev: work_mem = 512MB

Prod: work_mem = 5MB

От вона проблема. На проді параметр був у 100 разів менший, ніж на деві. PostgreSQL не міг нормально виконати міграцію через обмеження пам'яті для операцій сортування та хешування.

Ось команда запуску на проді:

command: "postgres -c max_connections=150 -c shared_buffers=1GB ...
-c work_mem=2GB


Після зміни work_mem на проді — міграція пройшла нормально.

P.S. на скриншоті - зміни продовсього compose
More from @botfatherdev
  1. Oct 17, 2026Пам'ятаєте колись хайпував TOON? Типу заміна JSON формату для ШІ агентів для економії токе…
  2. Oct 16, 2026багатоклітинність могла отримати поштовх через те, що вода стала густішою) з'явилась така…
  3. Oct 16, 2026колективна пам'ять працює!
  4. Oct 15, 2026Тестую чи немає даунтайму ручками Їй вже погано, але справа не в швидкості відповідей …
  5. Oct 15, 2026Все, скинули…
  6. Oct 15, 2026Менше 2г до резету!!
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 →