Выпущена первая бета PostgreSQL 8.4!
Первая бета версии 8.4 наиболее развитой системы управления базами данных с открытыми исходными кодами PostgreSQL только что выпущена Всемирной командой разработчиков PostgreSQL (PostgreSQL Global Development Group). После 14-ти месяцев разработки версия 8.4 представлена для тестирования широкому кругу пользователей во всём мире для того, чтобы сделать релиз этой версии наиболее качественным за всю историю развития проекта.
Версия 8.4 включает сотни изменений и десятки новых возможностей. Среди них:
- «оконные» функции (Windowing Functions)
- общие табличные выражения (Common Table Expression) и рекурсивные запросы
- функции с переменным числом аргументов (Variadic) и значения по умолчанию для параметров функций
- возможность восстановления дампа в несколько одновременных потоков
- привилегии на столбцы таблиц
- собственные параметры локали для каждой БД
- улучшенная производительность для запросов с EXISTS и NOT EXISTS
- «многоколоночные» GIN-индексы
- префиксный поиск с использованием GIN-индексов
- улучшенные hash-индексы
- более простой в использовании сервер «тёплого резерва» (Warm Standby)
- автоматическая настройка «карт свободного пространства» (Free Space Map)
- «карты видимости» (Visibility Maps), улучшающие производительность вакуум-процессов
- терминал psql подстраивается под версию сервера, с которым работает
- поддержка SSL-сертификатов для аутентификации пользователей
- статистика по использованию функций в режиме реального времени
- упрощённое редактирование функций в терминале psql
- новые contrib-модули: pg_stat_statements, auto_explain, citext, btree_gin
Пожалуйста, скачайте и установите версию 8.4 для того, чтобы протестировать эти и другие новые возможности! Вы можете оказать особенно ценную помощь разработчикам PostgreSQL, если испытаете эти возможности в совокупности или если попробуете полноценно использовать версию 8.4 для ваших приложений. Также будем благодарны за ваши собственные тесты и прямые сравнения производительности версий 8.4 и 8.3. Сообщайте нам, что вам удалось узнать!
- Страница с информацией о бета-релизе
- Сведения об изменениях (Release Notes)
- Исходные коды
- Установочные файлы и бинарные коды для Windows: см. Страницу с информацией о бета-релизе
Проект PostgreSQL всегда нуждается в большем количестве переводчиков! Если вы знаете несколько языков, пожалуйста, подумайте о присоединении к команде переводчиков для помощи проекту (см. также список рассылки).
Обычно период бета-тестирования новой версии PostgreSQL длится около 6 недель. Однако, этот период может быть существенно изменён — это зависит от количества и серьёзности багов, которые будут найдены в процессе бета-тестирования. Проект PostgreSQL никогда не производит релиз продукта, содержащего известные серьёзные баги.