Postgresql 8.3.0

Прошло чуть больше года с момента выхода предыдущей не исправленной версии PostgreSQL (8.2), а официальный блог уже писать «Ждите 8.3 на этой неделе!» Что ж, похоже, мы дождались; хотя на сайте об этом еще не было объявлено (upd: теперь объявлено ), но вы уже можете скачать исходники новой версии 8.3.0 , и даже двоичные файлы для Windows .

И его стоит скачать.

В соответствии с Примечания к выпуску , в PostgreSQL 8.3 появилось много вкусного:

  • Старый добрый полнотекстовый поиск tsearch2 теперь является частью языка PostgreSQL, а не дополнительным модулем;
  • Поддерживается стандарт SQL/XML, появился тип данных XML;
  • Появились долгожданные перечисления (типы данных) — ENUM;
  • Стало возможным создавать массивы составных типов;
  • Появился тип данных UUID (от себя: буквально вчера хотел его использовать.

    ) и соответствующие функции для его создания;

  • При сортировке теперь можно выбирать, будут ли значения NULL отображаться впереди или после значимых значений;
  • Значения у текущего курсора теперь можно изменять и даже удалять;
  • Настройки сервера теперь можно менять для отдельных функций;
  • Типы данных, созданные пользователем, теперь могут иметь модификаторы;
  • Кэшированные запросы теперь можно автоматически перепланировать, если статистика или структура таблицы существенно изменились;
  • .

    и в целом, как логирование, так и расчет статистики значительно улучшились;

  • Стало возможным использовать SSPI для аутентификации под Windows;
  • Автоочистка теперь включена по умолчанию и теперь может запускаться в нескольких процессах одновременно для повышения производительности;
  • Версия PostgreSQL для Windows теперь может быть скомпилирована с использованием MS Visual C++.

.

А еще, конечно, немалое количество исправлений ошибок и оптимизаций производительности.

Ждем интересных бенчмарков :) Теги: #sql #postgresql #Чулан

Вместе с данным постом часто просматривают: