Спустя год разработки вышла новая стабильная версия реляционной СУБД PostgreSQL под номером 14.
PostgreSQL 14 содержит множество новых функций и улучшений, в том числе:
-
Хранимые процедуры теперь могут возвращать данные через параметры OUT.
-
Реализованы стандартные параметры SQL SEARCH и CYCLE для общих табличных выражений.
-
Теперь индексирование можно применять к любому типу данных, для которого это имеет смысл, а не только к массивам. Для типов jsonb и hstore добавлены операторы индексации.
-
Типы диапазонов расширены за счет добавления нескольких диапазонов, что позволяет отображать несмежные диапазоны данных.
-
Проведены многочисленные улучшения производительности для параллельных запросов, интенсивно параллельных рабочих нагрузок, многораздельных таблиц, логической репликации и очистки.
-
Обновления индекса B-дерева управляются более эффективно, уменьшая раздувание индекса.
-
В VACUUM добавлен режим аварийной очистки, который пропускает несущественные операции очистки, если база данных приближается к условию переноса идентификатора транзакции.
-
Теперь по выражениям можно собирать расширенную статистику, что позволяет лучше планировать результаты для сложных запросов.
-
Библиотека libpq теперь имеет возможность конвейерной обработки нескольких запросов, что может повысить пропускную способность соединений с высокой задержкой.
>>> Подробности