Дополнительные модули в сontrib
Параметр transaction_timeout
В пакет contrib добавлены более чем 20 дополнительных модулей (расширений)
Тайм-аут применяется как к явным транзакциям (начатым с помощью команды BEGIN), так и к неявно начатым транзакциям, соответствующим отдельному оператору
Поддержка автономных транзакций
Колоночное хранение данных
Функции, которых нет в PostgreSQL
Потоковая обработка и оптимизированное хранение временных рядов
Высокопроизводительный колоночный метод хранения данных, оптимизированный для работы с append-only данными на современных аппаратных платформах: векторизованная обработка и вычисления в памяти
Механизм для прозрачной анонимизации позволяет маскировать или заменять конфиденциальные данные в БД. После определения правил маскирования доступ к анонимизированным данным можно получить, используя динамическое маскирование, которое скрывает информацию только для недоверенных пользователей
Обработка данных в реальном времени с использованием только SQL
ETL внутри БД — непрерывная трансформация данных с помощью SQL-запросов
Сокращение объема данных — хранятся только выходные данные непрерывных запросов, которые постепенно обновляются по мере приема данных
Для повышения производительности задействуется пул фоновых рабочих процессов
Расширение pg_archive - автоматическое архивирование данных из партиционированных таблиц. Настраиваемые политики автоархивации устаревших данных в фоновом режиме. В сочетании с расширением pg_throttle - мощный инструмент для управления жизненным циклом данных (ILM – information life cycle). Поддерживается столбцовый (columnar) метод доступа.