Объявлено о тестировании СУБД PostgreSQL 9.5 alpha!

Вышла версия PostgreSQL 9.5 alpha – версия ветки 9.5, предназначенная для ознакомления с новыми возможностями и тестирования (не в «боевом» окружении). Команда разработчиков PostgreSQL приглашает всех желающих скачивать, тестировать и делиться опытом использования.

Среди улучшений стоит отметить:

  • BRIN-индексы («индексы блоковых зон»), позволяющие сверхкомпактно индексировать очень большие таблицы
  • Существенные оптимизации скорости сортировки и хэширования в памяти
  • Автоматизированное управление размером лога транзакций
  • INSERT ON CONFLICT UPDATE, также известный как "UPSERT"
  • Аналитические функции CUBE и ROLLUP
  • Безопасность строкового уровня (Row-Level Security, RLS)
  • Новые манипуляционные возможности (функции и операторы) для типа данных JSONB
  • Инструмент pg_rewind и другие улучшения репликации и средств повышения отказоустойчивости
  • Множественные улучшения в механизм Foreign Data Wrappers, включая IMPORT FOREIGN SCHEMA
  • Существенные улучшения масштабирования на системах с большим количеством процессорных ядер и оперативной памяти

Читайте также статью «UPSERT и не только. Что ждать от PostgreSQL 9.5?».