The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Вышел релиз PostgreSQL 7.4, подробности.

17.11.2003 14:23

PostgreSQL 7.4 отличился прежде всего проведенными оптимизациями, которые в некоторых ситуациях (например, вложенные SQL запросы) обеспечивают прирост производительности в 4 раза, по сравнению с прошлыми версиями.

Ниже, краткие заметки о новшествах PostgreSQL 7.4:

  • Субзапросы с IN/NOT IN выполняются на порядок быстрее, самое интересное даже быстрее чем запросы с EXISTS, на которые раньше рекомендовалось заменять "IN/NOT IN";
  • Оптимизация скорости выполнения: "GROUP BY", субзапросов (join), регулярных выражений (перенесли реализацию для TCL), индексов;
  • Код SQL функции можно приводить прямо в теле запроса (inline);
  • Полная поддержка IPv6, улучшен SSL код;
  • read-only транзакции;
  • Новая версия полнотекстовых индексов (/contrib/tsearch2);
  • В contrib появилась утилита autovacuum, следящая за интенсивностью INSERT/UPDATE/DELETE операций и автоматически проводящая VACUUM когда возникает необходимость;
  • Убраны многие ограничения для типов данных вида "массив";

    Несовместимости:

  • Изменены тексты ошибок;
  • Изменены имена некоторых внутренних системных переменных;
  • MOVE/FETCH с 0 в качестве аргумента работают иначе;
  • Убраны функции oidrand(), oidsrand() и userfntest();
  • !!! 'now'/'today' в default больше не работает, нужно использовать только now() или CURRENT_TIMESTAMP (CURRENT_DATE);
  • Знак $ не может использоваться в операторах и как первый символ идентификатора;

    1. Главная ссылка к новости (http://www.postgresql.org/pres...)
    2. Press Release
    Лицензия: CC-BY
    Тип: К сведению
    Короткая ссылка: https://opennet.ru/3090-postgresql
    Ключевые слова: postgresql, speed, delete, optimization, limit, color, tcl, user, font, text, ip, search, ssl, example, time, sql, fault
    Поддержать дальнейшую публикацию новостей на OpenNET.


    Обсуждение (2) RSS
  • 1, Алекс (?), 13:33, 18/11/2003 [ответить]  
  • +/
    Автовакуум...
    Слава яйцам... Сделали наконец...
    За это можно и выпить...
     
  • 2, RA (?), 16:30, 18/11/2003 [ответить]  
  • +/
    PgSQL - БД для человека!
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:
    При перепечатке указание ссылки на opennet.ru обязательно



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2021 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру