Postgres Pro Standard 9.5.0.1: примечания к релизу

Postgres Professional 9.5.0.1 - это реляционная СУБД с открытым кодом, базирующаяся на известной OpenSource CУБД Postgresql и включающая в себя усовершенствования, разработанные как международным сообществом, так и российскими разработчиками.

Postgres Professional основывается на последнем релизе PostgreSQL 9.5, и включает в себя в дополнение к функциональности, вошедщей в этот релиз:

  1. Багфиксы, включенные в ветку REL9_5_STABLE PostgreSQL по состоянию на 1 февраля 2016 года.

  2. Усовершенствования производительности на многоядерных системах:
    • оптимизации выделения хэш-таблиц в shared memory, исключающая lock contention при большом количестве процессов.
    • оптимизации Resource Owner. Улучшает производительность сложных запросов и запросом к таблицам с большим количеством партиций.
    • Оптимизации buffer manager
    • Оптимизация LWLock для архитектуры Power8
    • Оптимизации двухфазного коммита
  3. Усовершенствования полнотекстового поиска:
    • поддержка поиска фраз
    • поддержка словарей hunspell для работы со словоформами
    • некоторые словари, в том числе русский и английский, включены в состав дистрибутива и их подключение требует одной команды SQL
  4. Покрывающие индексы. Поддержка конструкции INCLUDES в CREATE INDEX.
  5. Переносимость: поддержка библиотеки libicu на всех платформах, что обеспечивает однозначную обработку порядка сортировки и прочих операций с юникодными символами.

  6. Модуль pg_trgm поддерживает не только нечеткое сравнение строк, но и нечеткий поиск подстроки

  7. Модуль pageinspect поддерживает доступ не только к метаинформации, но и к внутреннему представлению данных таблиц.

  8. Добавлен новый модуль sr_plan, позволяющий сохранять планы выполнения запросов и использовать сохраненные планы вместо того, чтобы формировать план запроса заново, при каждом выполнении.

  9. Добавлен модуль dump_stat, позволяющий при дампе базы данных сохранять информацию о статистике и восстанавливать её. Это позволяет ускорить процедуру восстановления, избавляя от необходимости вычисления статистики командой VACUUM ANALYZE после восстановления.

Базы данных Postgres Pro 9.5.0.1 совместимы с PostgreSQL 9.5. При переходе с 9.5 dump/restore не требуется. При переходе с более ранних версий PostgreSQL необходимо использование dump/restore или pg_upgrade.

Windows-сборка Postgres Pro содержит инсталлятор, выполняющий создание базы данных и активацию windows-сервиса.

Вместе с нашим дистрибутивом вы можете также загрузить инструмент мониторинга, активный агент для Zabbix, позволяющий снимать статистику использования как базы данных, так и операционной системы, на которой она работает.

Скачать PostgresPro 9.5.0.1