E.1. Примечания к выпуску для Tantor BE 17.5.0#

E.1. Примечания к выпуску для Tantor BE 17.5.0

E.1. Примечания к выпуску для Tantor BE 17.5.0 #

Дата релиза:  2025-06-02

E.1.1. Обзор #

Tantor BE является российской СУБД, основанной на обновленной и улучшенной версии СУБД PostgreSQL. Tantor BE 17.5.0 основана на PostgreSQL 17.

Ниже приведены дополнительные модули и утилиты, добавленные в Tantor BE, а также список изменений в ядре сервера.

E.1.2. Основная функциональность СУБД #

Следующие изменения были внесены для улучшения СУБД:

  • Добавлена поддержка выборочного анализа запросов в pg_stat_statements: опциональная выборка снижает нагрузку на мониторинг при высокой загрузке, обеспечивая сбор статистики запросов с минимальным влиянием на общую производительность системы.

  • Добавлено расширенное использование SIMD-инструкций. Улучшения, запланированные для PostgreSQL 18, уже доступны в Tantor BE 17.

E.1.3. Дополнительные поставляемые утилиты #

Добавлены новые утилиты:

  • pg_diag_setup — автоматизирует настройку расширений диагностики производительности PostgreSQL, таких как pg_store_plans, pg_stat_statements, pg_stat_kcache, auto_explain, pg_buffercache и других. Это упрощает интеграцию систем мониторинга баз данных.

  • pg_sec_check — выполняет аудит безопасности конфигураций базы данных PostgreSQL. Автоматизируется проверка различных аспектов безопасности: от настроек сервера до параметров, специфичных для базы данных, и предоставляются подробные отчеты об обнаруженных проблемах вместе с практическими рекомендациями по их устранению.

E.1.4. Дополнительно поставляемые модули #

Добавлены расширения:

  • pg_stat_advisor - позволяет анализировать производительность запросов и создавать дополнительные статистики для улучшения плана запроса.

  • pg_stat_kcache - собирает статистику о реальных операциях чтения и записи, выполненных файловой системой.

E.1.5. Поддерживаемые операционные системы #

Список поддерживаемых операционных систем (ОС) был расширен. Полный список приведен ниже:

  • Altlinux c9f2 (P8)

  • Altlinux p10

  • Astra Linux Special Edition 1.7

  • Astra Linux Special Edition 1.8

  • Astra Linux Special Edition 4.7

  • Debian 10 Buster

  • Debian 11 Bullseye

  • Debian 12 Bookworm

  • MSVSphere

  • Oracle Linux 8

  • Redos 7.3

  • Redos 8

  • Rocky 8

  • Rocky 9

  • Ubuntu 20

  • Ubuntu 22

Сборки СУБД создаются и тестируются для этих операционных систем на постоянной основе.

Иные операционные системы архитектуры x86-64 поддерживаются по запросу.

E.1.6. Миграция на версию 17.5.0 #

Для миграции с PostgreSQL или Tantor DB сначала установите последнюю минорную версию, а затем выполните выгрузку/восстановление данных, применяя утилиту pg_dumpall или используя утилиту pg_upgrade.