Как рассказали в Postgres Professional, обновление ориентировано на организации, которым требуется горизонтальное масштабирование, единая точка администрирования и устойчивая работа распределённого PostgreSQL-кластера под высокими нагрузками.
В релизе появилась оптимизация, которая выбирает максимально быстрый путь выполнения запросов, когда данные находятся в одной секции. Это снижает задержки и сокращает сетевую нагрузку, ускоряя работу «тяжёлых» операций на кластерах с большим количеством сегментов. Обновился механизм Silk, который позволяет проталкивать операции ближе к данным. Теперь в Silk поддерживаются не только SELECT, но и UPDATE/DELETE, а также подготовленные операторы. Кроме того, Silk теперь поддерживает SSL.
Политики безопасности на уровне строк (RLS) теперь работают во всех типах таблиц в распределённом кластере. Это критично для систем, где данные должны быть физически разделены, но логически управляться централизованно — банки, телеком, госзаказчики. Появилась поддержка расширенной политики паролей и глобальных профилей. Появилась возможность задать системных пользователей, для которых не распространяются события авторизации между узлами, запрещена блокировка, разрешена работа на резервных серверах.
Улучшенный контроль над согласованностью и снимками транзакций (READ COMMITTED + CSN). Добавлены два режима READ COMMITTED с поддержкой CSN-снимков или без неё. В релиз включен ряд ключевых расширений, которые повышают безопасность, стабильность и совместимость Shardman с новыми компонентами PostgreSQL.