E.6. Postgres Pro Enterprise 12.18.3
Дата выпуска: 2024-04-08
E.6.1. Обзор
Этот выпуск основан на Postgres Pro Enterprise 12.18.2 и включает следующие изменения:
Увеличено максимально допустимое значение для конфигурационного параметра
slru_buffers_size_scale
— до 9. Для окружений с высокой нагрузкой предыдущего ограничения было недостаточно, что могло приводить к накоплению ожидающих запросов и блокировкам.Устранена несогласованность значений
XMAX
и вспомогательных битовXMAX_INVALID
кортежей, что проявлялось в виде таких ошибок, как «missing chunk number 0 for toast value XXX in pg_toast_XXX» (отсутствует порция номер 0 для TOAST-значения XXX в pg_toast_XXX).Модуль pgpro_pwr обновлён до версии 4.5.
Приложение pg_probackup обновлено до версии 2.7.3 Enterprise, в которой улучшена производительность и исправлены некоторые ошибки. Основные изменения перечислены ниже:
Добавлен параметр
--waldir
для командыcatchup
, который позволяет указать каталог для записи файлов WAL.Исправлено инкрементальное восстановление таблиц размером более 1 ГБ путём корректировки вычисления контрольных сумм. Теперь таблицы не перечитываются из резервной копии во время восстановления.
Устранена вероятность нештатной остановки pg_probackup в случае принудительного прерывания резервного копирования.
Ускорена проверка и восстановление больших баз данных посредством исправления сопоставления файлов. Ранее использовавшийся для сопоставления файлов алгоритм сортировки имел квадратичную сложность.
Исправлена ошибка, которая могла возникнуть во время резервного копирования в корне корзины на сервере S3.
E.6.2. Миграция на версию 12.18.3
Если вы производите обновление выпуска Postgres Pro Enterprise, базирующегося на той же основной версии PostgreSQL, достаточно просто установить новый выпуск в текущий каталог инсталляции.
Для перехода с PostgreSQL, а также с выпуска Postgres Pro Standard или Postgres Pro Enterprise, базирующегося на предыдущей основной версии PostgreSQL, обратитесь к инструкциям по миграции на версию 12.