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