TGViewer
Tantor Labs Tantor Labs @tantor_labs · 775 subscribers
Post #386 474
Что происходит с PostgreSQL, когда 1С создаёт временные таблицы миллионы раз?

В новом материале разбираем FASTTRUNCATE — функцию, которая вроде бы "просто очищает" временную таблицу, но по факту оказывается операцией, иногда способной весьма заметно влиять на производительность.

Однажды на реальной базе 1С обнаружилось почти 5 млн созданий временных таблиц за сутки. 32% из них были пустыми, но FASTTRUNCATE всё равно выполнялся. Разобрали механизм на уровне исходного кода PostgreSQL (и новые возможности платформы 1С), нашли причину лишних затрат и внесли оптимизацию в Tantor Special Edition 1C.

Результат: среднее время FASTTRUNCATE снизилось на 59% (на 74–115% в синтетических тестах).

Что именно происходило внутри PostgreSQL и почему оптимизация всего лишь одной операции дала такой эффект — в новом материале на Хабре.

↗️ Читать статью

Tantor в Max и VK
  • 👍 6
  • 🔥 5
More from @tantor_labs
  1. Oct 9, 2026Иногда самый большой резерв производительности 1С находится не в 1С. Опубликовали текстову…
  2. Oct 8, 2026«Тантор Лабс» – один из ведущих российских разработчиков СУБД. Компания развивает платформ…
  3. Oct 8, 2026ОНЛАЙН-ТРАНСЛЯЦИЯ СЕГОДНЯ В 15:15: дискуссия «Эволюция ИТ-инфраструктуры в России: как соз…
  4. Oct 7, 2026Уже завтра стартует INFOSTART TECH EVENT 2026 — крупнейшая техническая конференция по 1С!…
  5. Oct 6, 2026Иногда одна функция COALESCE может отправить PostgreSQL «не туда». Планировщик видит услов…
  6. Sep 26, 2026Денис Коротких, директор по информационным технологиям АО «АЭМ-технологии» (входит в Росат…
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 →