Релиз Postgres Pro Enterprise 18.4.1: временные объекты на репликах и новые инструменты
Компания Postgres Professional представила очередное обновление своей флагманской СУБД — Postgres Pro Enterprise 18.4.1. Новый релиз предлагает инструменты для горизонтального масштабирования читающей нагрузки, улучшения в подсистеме отказоустойчивости, а также ряд новых расширений.
Одним из ключевых функциональных изменений версии 18.4.1 стала возможность полноценной работы с временными объектами на резервных серверах:
Временные таблицы на серверах горячего резерва. Теперь на репликах поддерживаются операции чтения и записи для временных таблиц, последовательностей и представлений, а также создание и вызов временных функций. Эта функциональность включается с помощью параметров конфигурации enable_standby_temp_tables, enable_temp_memory_catalog и hot_standby.
Совместимость с параллельным выполнением. Системный каталог в оперативной памяти теперь совместим с параллельным выполнением запросов для временных таблиц. При этом для повышения надежности введен запрет на создание связей (зависимостей метаданных) между постоянными и временными объектами.
В версии 18.4.1 также оптимизирована работа с системными ресурсами:
Кеширование дескрипторов файлов. Реализована возможность кеширования дескрипторов файлов для каталогов в директории PGDATA. Системные вызовы open и stat адаптированы под использование этого кеша, что снижает нагрузку на процессор при планировании SQL-запросов.
Повышение резервного сервера. Оптимизирован процесс перевода резервного сервера в статус главного за счет корректного учета изменений в блоках карты свободного пространства (FSM) во время операций записи. Это позволяет избежать временного снижения производительности резервного узла сразу после его повышения.
Управление и журналирование:
добавлен
Читать на habr.com