URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 12092
[ Назад ]

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

Отправлено opennews , 27-Авг-05 23:02 
Marc G. Fournier объявил (http://groups.google.com/group/pgsql.general/msg/b7b1fbc1c60...) о завершении этапа разработки ветки 8.1 PostgreSQL и выпуске первой бета версии (http://www.postgresql.org/ftp/source/v8.1beta).

Из новшеств, относительно 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;

URL: http://groups.google.com/group/pgsql.general/msg/b7b1fbc1c60...
Новость: http://www.opennet.me/opennews/art.shtml?num=5979


Содержание

Сообщения в этом обсуждении
"Начало бета тестирования PostgreSQL 8.1. Подробно о новшествах."
Отправлено Admin , 27-Авг-05 23:02 
> Указание '' (пустой строки) для полей типа float4/float8/oid теперь не эквивалентно 0 и вызывает ошибку;
ну наконец-то!!!

УРА Ролям!


"Начало бета тестирования PostgreSQL 8.1. Подробно о новшествах."
Отправлено Аноним , 28-Авг-05 00:09 
Firebird / (Interbase) всё ещё лучше

"Начало бета тестирования PostgreSQL 8.1. Подробно о новшеств..."
Отправлено Аноним , 28-Авг-05 10:02 
Очень спорное утверждение

"My шустрее? Или мне это кажется?"
Отправлено Бандахамовата , 28-Авг-05 00:49 



"My шустрее? Или мне это кажется?"
Отправлено Kaa , 28-Авг-05 01:03 
Блин, опять они патчи для user-quota не включили...
Ну когда же, а ???

"My шустрее? Или мне это кажется?"
Отправлено const86 , 28-Авг-05 13:37 
Точно, это надо! Ну подождём ещё версии эдак до 9-10-й...

"My шустрее? Или мне это кажется?"
Отправлено uldus , 28-Авг-05 19:10 
>Блин, опять они патчи для user-quota не включили...
>Ну когда же, а ???

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


"My шустрее? Или мне это кажется?"
Отправлено Alexander , 29-Авг-05 14:19 
Дык, что же вы все сравниваете Слона и моську?! Когда мискл будет обладать той функциональностью что и постгрескл, тогда и сравнивайте быстродействие.
И вообще покажите мне результаты тестов, которые подтверждали бы что мискл быстрее или производительнее постгрескла?

"for uldus: органичить число одновременных"
Отправлено 0deHunter , 30-Авг-05 02:43 
>IMHO, органичить число одновременных и в ед. >времени коннектов на юзера, фича, которую нужно >делать в первую очередь.

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


"медленно, но верно"
Отправлено raVen , 01-Сен-05 11:09 
медленно, но верно движемся к функциональности оракла.