Postgres Pro Shardman: актуализация на СУБД за големи предприятия

Postgres Professional, водещ руски разработчик на СУБД, обявява пускането на минорни актуализации на Postgres Pro Shardman версия 14.12.1.

Postgres Pro Shardman — ново разпределено релационно СУБД за системи с високо натоварване, подходящо за най-големи инсталации от десетки и стотици ТБ, когато единствен сървър не е достатъчен. Системата позволява разделяне на данните на части и разпределянето им по различни сървъри — шардове. В същото време решението осигурява вградена отказоустойчивост и гарантирано спазване на изискванията на ACID: атомарност, последователност, изолация и устойчивост.

В новия ъпдейт на Postgres Pro Shardman са добавени нови възможности, подобрена е производителността и са поправени някои бъгове. Сред основните промени:

Ядро и разширения

  • Добавен е параметър REMOTE в командата EXPLAIN, който позволява извеждане на EXPLAIN за заявки, изпълнявани на отдалечен сървър. По подразбиране е включен.
  • Реализирана е собствена логика за оценка на стойността на планове. Тя позволява на планировчика по-често да избира общи планове при сходство между общи и специализирани.
  • Добавена е поддръжка за изключване на секции в процеса на изпълнение за възли на плана, изпълняващи агрегация на данни на отдалечени сървъри. Оптимизацията е необходима основно за премахване на секции в общи планове.
  • Добавени са натрупващи метрики по размер на мрежовия трафик между възлите на клъстера Shardman в представянето shardman.pg_stat_netusage.
  • Актуализирано е представянето pg_stat_activity, което сега показва статуса на обслужващите процеси на Shardman.

Инструменти за управление

  • Отстранени са уязвимости CVE-2023-45288 и CVE-2023-44487.
  • Отстранена е грешка в командата shardmanctl cleanup, която водеше до невъзможност за изтриване на групи репликация.
  • Подобрен е извода на командата shardmanctl forall при празен резултат.
  • Отстранен е срив на утилитата shardmand, който възникваше, ако клъстерът Shardman не е напълно конфигуриран.

Източник: linux.org.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster