Ноябрь/Декабрь 2004 - Международная команда разработчиков PostgreSQL выпустила версию 8.0 объектно-реляционной системы управления базами данных, тем самым укрепляя позицию PostgreSQL как самой передовой СУБД с открытым исходным кодом в мире. Данная версия включает такие возможности, которые ранее были доступны только в самых дорогих закрытых СУБД, и ожидается, что это существенно расширит популярность PostgreSQL как среди пользователей, так и среди производителей программного обеспечения.
Кроме новых возможностей, значительного улучшения масштабируемости и производительности, PostgreSQL 8.0 демонстрирует не имеющий равных темп разработки открытого программного обеспечения. Более десятка компаний, включая Red Hat, Fujitsu, Afilias, Software Research Associates, Inc., 2nd Quadrant, и Command Prompt Inc., наряду с сотнями разработчиков, внесли свой вклад в развитие новых возможностей, реализованных в версии 8.0, количество которых значительно больше, чем у любой из предшествующих версий.
"Мы уверены, что эти возможности для крупного бизнеса привлекут множество новых пользователей PostgreSQL.", сказал Takayuki Nakazawa, глава подразделения OSS Database in Software Group фирмы Fujitsu. "Fujitsu гордится гордится своей поддержкой разработки нововведений в PostgreSQL и своей работой с сообществом PostgreSQL. Наш долг – помочь PostgreSQL стать ведущей системой управления базами данных."
Новые возможности включают:
"Родная" поддержка Windows: PostgreSQL теперь работает в ОС Windows без дополнительных "прослоек" для эмуляции системных вызовов, что значительно улучшает производительность по сравнению с предыдущими версиями, и предоставляет реальную альтернативу закрытому программному обеспечению баз данных для независимых производителей программного обеспечения, корпоративных пользователей и индивидуальных разработчиков для Windows.
Точки сохранения (savepoints): Эта возможность, которая есть в стандарте SQL, позволяет выполнять откат отдельных частей транзакций, не прерывая транзакцию в целом. Это полезно для разработки бизнес-приложений, требующих сложных транзакций с восстановлением после ошибок.
Восстановление на определенный момент (point in time recovery) : Эта функция дает возможность полностью восстанавливать данные из непрерывно архивируемых журналов транзакций, что является давно востребованной альтернативой ежечасному или ежедневному резервному копированию критичных данных.
Табличные пространства (tablespaces): Критически важные для администраторов многогигабайтных хранилищ данных, табличные пространства позволяют размещать большие таблицы и индексы на отдельных дисках или массивах, что повышает производительность запросов.
Улучшена работа с памятью и вводом-выводом: Диск и память теперь используются более рационально, благодаря алгоритму адаптивной замены кеша, новому фоновому процессу записи и новой функции vacuum delay. Всё это приводит к значительно более устойчивой производительности и более предсказуемой нагрузке в пиковые моменты работы.
Javier Soltero, главный архитектор фирмы Hyperic LLC, сказал: "PostgreSQL 8.0 предоставляет нам тот уровень параллелизма и пропускной способности, который необходим для нашего проекта мониторинга HQ. Имея в PostgreSQL 8.0 `родную' поддержку Windows, мы теперь можем включить PostgreSQL в поставку нашего продукта и пользоваться как преимуществами его масштабируемости и прозводительности, так и его лицензии, позволяющей включить PostgreSQL в наши коммерческие продукты без каких-либо коммерческих обязательств."
В дополнение ко множеству новых возможностей, включенных в эту версию, PostgreSQL был в последний год расширен за счет ускоренной разработки дополнений и компонентов. Средство репликации Slony-I и утилита pgPool для кеширования подключений уже используются на серверах высокой надежности. Было добавлено и улучшено несколько языков хранимых процедур, включая PL/Java, PL/PHP и PL/Perl, а .NET-провайдеры Npgsql и PGsqlClient .NET были усовершенствованны для того, чтобы поддержать новых Windows-пользователей.
Полное описание новых возможностей в версии 8.0 доступно на странице для прессы.
О PostgreSQL: PostgreSQL – это результат совместной работы сотен разработчиков, основанный почти на двадцати годах разработки, которая начиналась в Калифорнийском Университете в Беркли. PostgreSQL уже давно поддерживает такие возможности для крупных организаций, как: транзакции, функции, триггеры и вложенные запросы, и поэтому сегодня используется многими коммерческими и государственными организациями, которые предъявляют к СУБД высокие требования. PostgreSQL распространяется под лицензией BSD, разрешающей его использование и распространение с коммерческими и некоммерческими приложениями безо всяких отчислений.
Чтобы больше узнать о PostgreSQL или загрузить его, посетите: На русском: http://www.linuxshare.ru/docs/software/SQL/postgresql/index.html Или на английском: http://www.postgresql.org/
Информацию о Fujitsu и Hyperic LLC вы найдете на странице для прессы.