Вышло обновление СУБД Postgres Pro Shardman

05.11.2024
Postgres Professional выпустила обновление СУБД Postgres Pro Shardman. В новых версиях 14.13.2 и 14.13.3 улучшена производительность, добавлены новые возможности и исправлены некоторые ошибки.

Postgres Pro Shardman — распределенная реляционная СУБД для крупных предприятий, подходит для крупнейших инсталляций в десятки и сотни ТБ, когда одиночного сервера недостаточно. СУБД позволяет разделить данные на части и распределить их по разным серверам — шардам. При этом решение обеспечивает встроенную отказоустойчивость и гарантированное соблюдение требований ACID: атомарности, согласованности, изолированности и устойчивости.

Версия 14.13.2

Ядро и расширения:

  • Управление обработкой событий чтения теперь имеет переключаемые режимы, которые можно задать через shardman.silf-flow-control. Поддерживаются режимы: none, round_robin и shortest_job_first. 
  • Добавлены новые параметры конфигурации — shardman.sync_cluster_settings, который управляет синхронизацией всех выставленных пользователем в кластере параметров конфигурации, а также shardman.sync_cluster_settings_blacklist, исключающий параметры удалённого кластера, которые не нужно синхронизировать. 
  • Добавлен новый параметр конфигурации enable_sql_func_custom_plans. Включение этого параметра позволяет создавать специализированные планы для выполнения функций на языке SQL. По умолчанию включён для новых кластеров и выключен для старых.

Утилиты управления:

  • Добавлена команда shardmanctl psql, которая без заданных параметров по умолчанию создаёт подключение к первому доступному главному узлу. Если указано значение параметра --shard, подключение происходит к текущему главному узлу сегмента. 
  • Добавлен метод сжатия lz4 для параметра default_toast_compression.

Версия 14.13.3

Ядро и расширения:

  • Добавлены параметры конфигурации, позволяющие управлять сбором информации о сбоях сервера. Параметр crash_info включает эту функциональность, а crash_info_dump и crash_info_location указывают содержимое и расположение файлов с информацией о сбоях соответственно.

Утилиты управления:

  • Исправлена ошибка переключения с главного сервера на реплику в случае, когда не удаётся получить параметры конфигурации сервера.

Читайте также
Как компаниям эффективно интегрироваться в новые реалии? Как выбрать наиболее удачный отечественный продукт взамен привычных инструментов для управления ИТ-услугами и внутренними процессами?

Похожие статьи