Дата выпуска: 2021-03-04
Этот выпуск основан на PostgreSQL 13.2 и Postgres Pro Standard 13.1.1. Все усовершенствования, унаследованные от PostgreSQL 13.2, перечислены в Замечаниях к выпуску PostgreSQL 13.2. Другие важные изменения и улучшения перечислены ниже:
Обновлено расширение pgpro_pwr. Основные улучшения новой версии:
Добавлена функциональность экспорта и импорта статистики.
Появилась возможность управлять анализом размеров отношений и выполнять его реже.
Помимо имён, для серверов можно задавать описания.
Реализован сбор данных расширения pg_stat_kcache 2.2.0; предоставляется дополнительная статистика использования ресурсов.
Приложение pg_probackup обновлено до версии 2.4.10. Её основные отличия от ранее поставляемой версии 2.4.2:
При инкрементальном восстановлении с флагом --force можно перезаписать содержимое каталога, задаваемого параметром PGDATA, в случае совпадения системных идентификаторов. Ранее в подобных случаях выдавалась ошибка.
Стало возможным восстанавливать или проверять копии, находящиеся в файловой системе «только для чтения».
Объединение копий на месте теперь не поддерживается только при смене формата хранения.
Реализованы разделяемые блокировки копий, что позволяет выполнять проверку и восстановление сразу нескольких копий. Эти блокировки освобождаются при завершении программы.
Передаваемые сегменты WAL теперь добавляются в список файлов копии «на лету» и сбрасываются на диск в конце резервного копирования.
За подробностями обратитесь к документации pg_probackup.
Исправлена ошибка, вследствие которой нельзя было задать для ptrack.map_size (см. PTRACK) значение больше 1024 MB из-за переполнения int32.
Добавлена утилита pgpro_controldata, показывающая управляющую информацию кластера БД PostgreSQL/Postgres Pro и параметры совместимости кластера и/или сервера.
Добавлена функция pg_snapshot_any, позволяющая суперпользователям исследовать повреждённые базы данных. За подробностями обратитесь к Подразделу 9.27.12.
Обновлено расширение pgpro_stats. В нём появилась статистика использования ресурсов при планировании и выполнении запросов, а также метрики, связанные с аннулированием кешей.
Если вы производите обновление выпуска Postgres Pro Standard, базирующегося на той же основной версии PostgreSQL, достаточно просто установить новый выпуск в текущий каталог инсталляции.
Для перехода с PostgreSQL или выпуска Postgres Pro Standard, базирующегося на предыдущей основной версии PostgreSQL, обратитесь к инструкциям в Замечаниях к выпуску Postgres Pro Standard 13.1.1.