E.17. Postgres Pro 9.5.6.1

Дата выпуска: 2016-02-22

E.17.1. Обзор

Этот выпуск основан на PostgreSQL 9.5.6 и Postgres Pro 9.5.5.1.

В число ключевых усовершенствований по сравнению с Postgres Pro 9.5.5.1 входят:

  • Модуль pg_pathman обновлён до версии 1.3 (см. Раздел F.30 и Подраздел F.30.1.1).

  • Модуль sr_plan теперь инициализируется независимо для каждого экземпляра баз данных.

  • Применены исправления для покрывающих индексов.

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

E.17.2. Миграция на версию 9.5.6.1

Если используется версия 9.5.5.1, выгрузка/восстановление базы не требуется.

Однако при обновлении с версии младше 9.5.x.x или с оригинального PostgreSQL 9.5.x требуется произвести некоторые изменения в каталоге.

Если вы используете бинарные пакеты и ваша база данных расположена в стандартном месте, эти обновления будут выполнены автоматически. Если вы собираете Postgres Pro из исходных текстов или создаёте ваши базы данных в нестандартном месте, самостоятельно вызывая initdb, необходимо выполнить для этих баз скрипт pgpro_upgrade.

Перед запуском скрипта следует остановить сервис postgresql. Скрипт должен запускать пользователь-владелец файлов базы (обычно postgres). В момент запуска переменная среды PGDATA должна указывать на обновляемую базу.