Компания «Тантор Лабс» объявила о выпуске новой версии системы управления базами данных Tantor Postgres 17.5.0.
СУБД Tantor Postgres разработана с учётом требований высоконагруженных корпоративных систем и, по заверениям разработчика, демонстрирует высокую эффективность при работе с транзакционными и смешанными нагрузками. Программный комплекс построен на базе community-версии PostgreSQL и включает множество улучшений в ядре, дополнительные модули, расширения и инструменты для упрощённой миграции с зарубежных аналогов. Продукт зарегистрирован в реестре отечественного ПО, соответствует стандартам Минцифры России и рекомендован к использованию госорганами и организациями с государственным участием.
Источник изображений: tantorlabs.ru
Релиз Tantor Postgres 17.5.0 содержит новые средства обеспечения безопасности данных, оптимизации планировщика запросов, усовершенствованные механизмы мониторинга и множество других функций, недоступных в PostgreSQL 17.
В частности, сообщатся о реализации шифрования данных с использованием технологии Transparent Data Encryption, включении в состав СУБД инструмента pg_sec_check для выявления уязвимостей, реализации поддержки протокола аутентификации OAuth 2.0. С целью повышения производительности системы были добавлены расширение pg_stat_advisor, позволяющее анализировать планы выполнения запросов и автоматически создавать недостающую статистику, и новый механизм работы с временными таблицами, информация о которых теперь может храниться в оперативной памяти.
Также разработчики включили в модуль сбора статистики настройки прецизионного анализа и расширили использование SIMD-инструкций. Отдельное внимание было уделено повышению производительности в системах «1С» за счёт реализации механизма отложенного размещения временных таблиц, оптимизации планировщика запросов, ускорения выполнения команды Analyze для широких таблиц, характерных для «1C».
В дополнение к вышеперечисленному СУБД Tantor Postgres получила новые расширения pg_stat_kcache, pgvector и pg_ivm. Первое отслеживает реальные физические операции чтения, записи и позволяет выявить узкие места производительности, недоступные для обнаружения другими инструментами мониторинга, второе — добавляет тип данных vector и оптимизированные алгоритмы поиска по сходству, применяющиеся в работе с многомерными представлениями данных в системах рекомендаций, семантического поиска, распознавания образов и интеграции с ML-моделями, третье — реализует инкрементальные материализованные представления, обновляя их по мере изменения данных в исходных таблицах.
В числе прочего было доработано расширение pg_throttle — реализована поддержка механизма cgroups для обеспечения изоляции нагрузок. Также добавлена утилита для автоматической настройки диагностических расширений (pg_store_plans, pg_stat_statements, pg_stat_kcache, auto_explain, pg_buffercache и других), что упростило внедрение систем мониторинга.
Полный список реализованных в СУБД Tantor Postgres версии 17.5.0 изменений представлен в прилагаемой к продукту документации.
Источник: servernews.ru