Разделы

Цифровизация Бизнес-приложения

PostgreSQL 8.1: новый релиз СУБД с открытым кодом

Международная команда PostgreSQL объявила о выпуске PostgreSQL 8.1 — новой версии системы управления базами данных с открытым исходным кодом.

По мнению разработчиков, в новой версии улучшена производительность, реализованы расширенные средства SQL для поддержки больших хранилищ данных, обработки большого числа транзакций, а также более сложного распределенного корпоративного программного обеспечения. Новая PostgreSQL поддерживает роли, упрощая управление большим числом пользователей со сложными перекрывающимися наборами прав. Функции PostgreSQL теперь поддерживают параметры IN, OUT и INOUT, что улучшает поддержку сложной бизнес-логики для приложений J2EE и .NET. Введена двухфазная фиксация транзакций: необходимая для приложений в глобальных сетях и гетерогенных дата-центрах, использующих PostgreSQL, эта функция позволяет проведение ACID-совместимых транзакций среди распределенных серверов.

Сергей Голицын, T1: 70% компаний, применяющих ИИ, подтверждают положительный эффект
Цифровизация

Увеличение производительности в многопроцессорных системах (SMP): диспетчер буферизации в версии 8.1 был усовершенствован для практически линейного масштабирования с ростом числа процессоров, давая прирост производительности на 8-, 16-процессорных, двухъядерных и многоядерных системах.

При необходимости индексы будут автоматически преобразованы в битовые маски в памяти, что дает двадцатикратное повышение производительности индексации на сложных запросах к большим таблицам. Это также упрощает управление базами данных, сокращая необходимость в мультистолбцовых индексах. Планировщик запросов может избегать сканирования целых секций большой таблицы, пользуясь техникой, известной как «исключение на основе ограничений». Сходная с «секционированием таблиц» других СУБД, эта возможность упрощает управление данными в многогигабайтных таблицах. Новая версия PostgreSQL поддерживает более высокий уровень параллелизма за счет добавления разделяемой блокировки строк для внешних ключей.