The OpenNET Project / Index page

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

Начало бета тестирования PostgreSQL 8.1. Подробно о новшествах.

27.08.2005 22:33

Marc G. Fournier объявил о завершении этапа разработки ветки 8.1 PostgreSQL и выпуске первой бета версии.

Из новшеств, относительно 8.0, можно отметить:

  • Автоматическое использование индексов для выполнения операций MIN() и MAX();
  • Одновременно в запросе могут учитываться несколько индексов, т.е. при "WHERE tab.col1 = 4 and tab.col2 = 9" и двух индексах, для col1 и col2, раньше использовался только одни индекс, а теперь формируется обобщенное обращение к обоим индексам;
  • Двух этапные коммиты (PREPARE TRANSACTION, COMMIT/ROLLBACK PREPARED), возможность предварительного, проверочного, коммита.
  • Вместо пользователей и групп введена система ролей (логины, которые могут наследовать права других логинов);
  • pgautovacuum перемещен из "contrib" в основную систему;
  • Возможность установки локов на отдельную запись (shared row level locks);
  • Улучшение производительности, на многопроцессорных системах, в ситуации одновременных обращений к общему кешу данных (уход от глобальной блокировки);

    Яркие несовместимости с прошлой версией:

  • Указание '' (пустой строки) для полей типа float4/float8/oid теперь не эквивалентно 0 и вызывает ошибку;
  • Подготовка к новой схеме интерпретирования обратных слешей в строках, пока схема сохранена, но на будущее введен элемент E'' (например, E'hi\n', в будущем \n - будет оставлен как есть, а не заменен на символ перевода строки. Одинарная кавычка внутри строки будет вставляться как '', а не \');
  • REINDEX DATABASE теперь переиндексирует все индексы во всех базах, а не только в системных, как это было ранее. Для переиндексирования системных нужно использовать REINDEX SYSTEM;

    1. Главная ссылка к новости (http://groups.google.com/group...)
    Лицензия: CC BY 3.0
    Короткая ссылка: https://opennet.ru/5979-postgresql
    Ключевые слова: postgresql
    При перепечатке указание ссылки на opennet.ru обязательно


    Обсуждение (10) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Admin (??), 23:02, 27/08/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Указание '' (пустой строки) для полей типа float4/float8/oid теперь не эквивалентно 0 и вызывает ошибку;
    ну наконец-то!!!

    УРА Ролям!

     
  • 1.2, Аноним (2), 00:09, 28/08/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Firebird / (Interbase) всё ещё лучше
     
     
  • 2.5, Аноним (-), 10:02, 28/08/2005 [^] [^^] [^^^] [ответить]  
  • +/
    Очень спорное утверждение
     

  • 1.3, Бандахамовата (?), 00:49, 28/08/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/


     
     
  • 2.4, Kaa (?), 01:03, 28/08/2005 [^] [^^] [^^^] [ответить]  
  • +/
    Блин, опять они патчи для user-quota не включили...
    Ну когда же, а ???
     
     
  • 3.6, const86 (ok), 13:37, 28/08/2005 [^] [^^] [^^^] [ответить]  
  • +/
    Точно, это надо! Ну подождём ещё версии эдак до 9-10-й...
     
  • 3.7, uldus (ok), 19:10, 28/08/2005 [^] [^^] [^^^] [ответить]  
  • +/
    >Блин, опять они патчи для user-quota не включили...
    >Ну когда же, а ???

    Это точно, хороших квот PostgreSQL сильно нехватает. IMHO, органичить число одновременных и в ед. времени коннектов на юзера, фича, которую нужно делать в первую очередь. Про ограничения позволяющие сгладить regex запрос по текстовому полю во всех записях гигабайтной базы, я уже и не мечтаю :-(

     
  • 2.9, Alexander (??), 14:19, 29/08/2005 [^] [^^] [^^^] [ответить]  
  • +/
    Дык, что же вы все сравниваете Слона и моську?! Когда мискл будет обладать той функциональностью что и постгрескл, тогда и сравнивайте быстродействие.
    И вообще покажите мне результаты тестов, которые подтверждали бы что мискл быстрее или производительнее постгрескла?
     

  • 1.10, 0deHunter (?), 02:43, 30/08/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >IMHO, органичить число одновременных и в ед. >времени коннектов на юзера, фича, которую нужно >делать в первую очередь.

    она у тя есть только стартуй постмастер через inetd и в inetd.conf укажи количество единовременных конектов

     
  • 1.11, raVen (?), 11:09, 01/09/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    медленно, но верно движемся к функциональности оракла.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

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