Подробнее о новшествах введенных в PostgreSQL 7.3

Материал из Викиновостей, свободного источника новостей

2 декабря 2002 года

Разработчики утверждают, что производительность PostgreSQL 7.3 увеличена на порядок. Список основных новшеств и особенностей в PostgreSQL 7.3:

  • ALTER TABLE .. DROP COLUMN — возможность удалять столбец из таблицы;
  • SQL 92 Схемы (Schemas) — создание объектов (например, таблиц) в разделенном пространстве имен;
  • Функции теперь могут возвращать «множества», несколько строк или столбцов, то есть использоваться как функции-таблицы (SELECT FROM функция.);
  • Для увеличения производительности типовых запросов введены «предварительные запросы» (prepared queries);
  • Контроль зависимостей (CASCADE или RESTRICT можно привязывать к DROP);
  • Контроль привилегий для пользовательских функций;
  • Локализация — multibyte и locale (UNICODE, EUC_JP, EUC_CN, EUC_KR, JOHAB, EUC_TW, ISO 8859-1 ECMA-94, KOI8, WIN1256);
  • Дополнительные опции для ведения лог файла;
  • Внешние «Interfaces» перенесены на http://gborg.postgresql.org (Архивная копия от 25 октября 2005 на Wayback Machine)
  • Поддержка до 32 параметров в функциях;
  • Размер имени идентификатора расширен до 63 символов.
  • В pg_hba.conf новый столбец для введения ограничений по имени пользователя;
  • Не допускается использование пустых значений в INSERT, то есть INSERT INTO tab (col1, col2) VALUES ('val1') теперь не пройдет;
  • Формат вызова LIMIT #,# больше не поддерживается, необходимо использовать только LIMIT # OFFSET #;
  • При создании «serial» столбцов, значения более не контролируются на уникальность, то есть автоматически UNIQUE index теперь не создается.

Источники[править]


Creative Commons
Creative Commons
Эта статья содержит материалы из статьи «Подробнее о новшествах введенных в PostgreSQL 7.3», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии[править]

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.