Tantor Labs
493 subscribers
159 photos
4 videos
123 links
Целостный российский инфраструктурный стек: хранение и обработка корп. данных

СУБД Tantor на основе PostgreSQL, платформа управления, машина БД Tantor XData и др.

СУБД: Разработчик года (TA)
XData: Решение года (CNews)

Сайт – https://tantorlabs.ru
Download Telegram
pg_dphyp: учим PostgreSQL соединять таблицы по другому

Планировщик PostgreSQL предлагает оптимальный способ соединения таблиц, опираясь на алгоритмы DPsize (динамическое программирование) и GEQO (генетическая эвристика). Мы задались вопросом: а что если взять алгоритм DPhyp, основанный на гиперграфах и реализованный в некоторых других СУБД, и «вшить» его в PostgreSQL без правок ядра?

В нашей новой статье на Habr – подробный R&D-отчёт о прототипировании расширения pg_dphyp, реализующего этот алгоритм. В центре попытки его создать — задача реализации преимуществ гиперграфного подхода без изменения существующей инфраструктуры планировщика. В результате в одном из тестов удалось ускорить планирование конкретного сложного JOIN-запроса в 600 раз.

Кейс показал, что DPhyp способен не просто разнообразить арсенал PostgreSQL, но в отдельных сценариях прирастить производительность. Недостатки у алгоритма есть, но значит, есть и пространство для будущих размышлений и исследований!

↗️Читайте статью в нашем блоге на Habr

#Tantor #Habr
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥6👏21
Представляем новый учебный курс DBA1-17 «Tantor: Администрирование PostgreSQL 17», рассчитанный на тех, кто работает с PostgreSQL и хочет быть в курсе актуальных изменений. Курс ориентирован на развитие практических навыков и будет полезен как пользователям СУБД Tantor Postgres, так и всем, кто работает с ванильным PostgreSQL.

Пятидневная программа обучения построена на основе СУБД Tantor Postgres 17.5, вышедшей в июне 2025 года. Существенно переработаны разделы, посвященные архитектуре, диагностике и вопросам информационной безопасности. Обучение сочетает теорию и практические занятия, которые можно выполнять как в виртуальной среде, так и на собственных установках PostgreSQL. Обзор библиотек и расширений СУБД Tantor Postgres вынесен в заключительный модуль, где рассматриваются новые возможности, появившиеся в версии 17.5.

Все учебные материалы и практикумы доступны в открытом доступе, также доступны занятия с инструктором в учебных центрах.

↗️Подробнее о курсе

#Tantor #TantorPostgres #Training
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍51👏1
ИНТЕРВЬЮ: Алексей Кулаков, директор департамента развития продуктов «Тантор Лабс», подробно рассказал «Российской газете», как технологии искусственного интеллекта становятся важным инструментом в контексте актуальных вызовов российского рынка СУБД.

Главное из интервью:

➡️ИИ-ассистент в решениях Tantor — реальная польза: ответы на вопросы, анализ ошибок в логах, оптимизация запросов и настроек, выдача рекомендаций и др. Время устранения инцидентов снижается на 20%, DBA легче осваивают систему и экономят несколько часов рутины в неделю;

➡️Новый уровень безопасности. Во флагманских МБД Tantor XData внедряется уникальное аппаратное шифрование данных «на лету», предотвращая внутренние угрозы. ИБ-инструментарий помогает автоматически находить уязвимости.

➡️Взгляд в будущее. Развитие ИИ направлено на прогнозирование сбоев и предложение превентивных мер для избегания простоев, выявление трендов, автоподбор параметров индексирования и репликации, выявление аномалий в данных. Стратегическая цель — создание автономной СУБД с ролью «виртуального инженера», способной самонастраиваться и самообслуживаться с минимумом ручного вмешательства.

↗️Интервью В «Российской Газете»

#Интервью #ИИ #Tantor #TantorPostgres #ПлатформаTantor #TantorXData
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15👍7👏41
Механизм работы временных таблиц PostgreSQL и его влияние на таблицы системного каталога

При создании и удалении временных таблиц в PostgreSQL изменяются до 13 таблиц системного каталога, при этом особенно сильно разрастаются pg_attribute, pg_class и pg_depend. Массовое создание и усечение временных таблиц активно применяется в том числе в 1C:ERP.

В нашей новой статье в блоге на Habr — разбор механизмов и особенностей работы с временными таблицами: мониторинг роста, работа автовакуума, замеры падения производительности и нагрузок на буферный кэш. Особое внимание уделено решению этой проблемы в СУБД Tantor Postgres 17.5: параметр enable_temp_memory_catalog переносит метаданные временных таблиц в память процесса, исключая изменения в системных таблицах. Результаты тестов показывают стабильную работу без падения производительности.

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

#Habr #TantorPostgres #Производительность #Tantor1C
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥73👍1