Сообщество разработчиков PostgreSQL объявило о выпуске восемнадцатой версии СУБД. Главное новшество — подсистема асинхронного ввода-вывода: ядро теперь ставит в очередь несколько операций чтения одновременно, вместо того чтобы блокироваться на каждой из них. На практике это заметно ускоряет аналитические запросы и прогрев кэша после перезапуска сервера.
В релизе также переработан планировщик: улучшена оценка стоимости параллельных планов и появилась поддержка инкрементального слияния индексов. Разработчики утверждают, что на типовых тестах TPC-H время выполнения снизилось на 15–30% в зависимости от конфигурации хранилища и числа ядер.
Дополнительно добавлены временные диапазоны в логических репликациях, расширены возможности JSON-функций и обновлён механизм сбора статистики. Администраторам стало проще ограничивать потребление памяти отдельными запросами через профили ресурсов.
Обновление доступно для всех основных платформ и распространяется под свободной лицензией PostgreSQL. Следующий релиз ветки запланирован на осень, а версия 17 перейдёт в режим исправлений безопасности.