Пресс-релиз на выход PostgreSQL 8.0

Под редакцией Николая Газалова

PostgreSQL 8.0 - Информация для прессы

19 января 2005 г. - Международная команда разработчиков PostgreSQL выпустила версию 8.0 объектно-реляционной системы управления
базами данных, закрепив позицию PostgreSQL как самой передовой в мире СУБД с открытым исходным кодом. Версия включает такие возможности,
которые ранее были доступны только в самых дорогих закрытых СУБД. Это значительно повышает интерес к PostgreSQL и среди пользователей, и
среди производителей программного обеспечения.

Кроме новых возможностей и значительного улучшения производительности, PostgreSQL 8.0 демонстрирует не имеющий равных темп разработки открытого программного обеспечения. Более десятка компаний, включая Red Hat, Fujitsu, Afilias, Software Research Associates, Inc., 2nd Quadrant, и Command Prompt Inc., вместе с сотнями разработчиков, внесли свой вклад в реализацию идей, количество которых значительно больше, чем у любой из предшествующих версий.

"Мы уверены, что эти возможности, особенно интересные для крупного бизнеса, привлекут множество новых пользователей 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 были усовершенствованы для того, чтобы поддержать новых Windows-пользователей.

Полное описание нововведений версии 8.0 доступно на странице для прессы.

О PostgreSQL: PostgreSQL -- это результат совместного труда сотен разработчиков, основанный почти на двадцати годах разработки,
которая начиналась в Калифорнийском Университете в Беркли. PostgreSQL уже давно поддерживает такие возможности, как транзакции, функции,
триггеры и вложенные запросы, и поэтому сегодня используется многими коммерческими и государственными организациями, которые предъявляют к
СУБД высокие требования. PostgreSQL распространяется под лицензией BSD, разрешающей его использование и распространение с коммерческими и
некоммерческими приложениями безо всяких отчислений.

Чтобы больше узнать о PostgreSQL или загрузить его, посетите: http://www.linuxshare.ru/postgresql/ (на русском), http://www.postgresql.org/ (на английском).

Дополнительные возможности новой версии

Кроме основных нововведений, перечисленных выше, есть еще ряд новых возможностей и улучшений, которые должны заинтересовать пользователей PostgreSQL.

  • Функции: Функции PostgreSQL теперь поддерживают экранирование знаком доллара в стиле here-doc, что позволяет избежать
    множества вложенных кавычек. Кроме того, как бонус точек сохранения, функции PL/pgSQL обзавелись возможностью обработки исключений с
    использованием выражения EXCEPTION.
  • Проектирование баз данных: Администраторы баз данных теперь могут менять тип данных столбцов при помощи команды ALTER TABLE. Добавлена поддержка объявления столбцов с составными типами данных согласно стандарту SQL. Поддерживается CHANGE OWNER для всех объектов баз данных.
  • Импорт/Экспорт данных: Команда COPY теперь поддерживает распространенный формат CSV (данные, разделенные
    запятыми), упрощая импорт и экспорт данных в другие программы.
  • Улучшения оптимизатора: Планировщик и исполнитель запросов теперь используют индексы для совместимых типов данных, значительно
    уменьшая необходимость явного приведения типов для констант. Эта версия также включает улучшения использования индексов, лучшую оптимизацию
    предложений OR и выборки для ANALYZE, более быстрый TRUNCATE, улучшенную генерацию подготовленных планов выполнения, а также множество небольших усовершенствований.
  • Протоколирование: Теперь администраторы могут настраивать автоматическую ротацию журнала работы БД в конфигурационном файле
    postgresql.conf. Также, протоколирование PostgreSQL стало значительно более гибким, допуская задаваемые администратором префиксы строк,
    протоколирование определенных выражение SQL и протоколирование отключений пользователей.
  • Резервное копирование: Существенно переработана программа резервного копирования pg_dump. В этой версии добавлены новые
    возможности, такие, как запись времени начала и окончания резервного копирования, при этом решены проблемы прав доступа и зависимостей в
    резервных копиях.

И это лишь небольшая часть изменений и усовершенствований. За полным списком обращайтесь к Информации об изменениях.

Цитаты

"Нам в Fujitsu очень понравились новые возможности PostgreSQL 8.0. Мы уверены, что эти возможности для крупного бизнеса привлекут
множество новых пользователей PostgreSQL.", сказал Takayuki Nakazawa,
директор подразделения OSS Database in Software Group фирмы Fujitsu. "Fujitsu гордится своей поддержкой разработки нововведений в PostgreSQL
и своей работой с сообществом PostgreSQL. Наш долг -- помочь PostgreSQL стать ведущей системой управления базами данных."

Javier Soltero, главный архитектор фирмы Hyperic LLC, сказал: "PostgreSQL 8.0 предоставляет нам тот уровень параллелизма и пропускной
способности, который необходим для нашего проекта мониторинга HQ. Имея в PostgreSQL 8.0 `родную' поддержку Windows, мы теперь можем включить
PostgreSQL в поставку нашего продукта и пользоваться как преимуществами его масштабируемости и прозводительности, так и его лицензии,
позволяющей включить PostgreSQL в наши коммерческие продукты без каких-либо коммерческих обязательств. С самого первого рассмотренного
нами бета-выпуска версии 8.0 для нас было очевидно, что команда разработчиков PostgreSQL по праву получила высокую репутацию за
качество."

Где получить версию 8.0:

Контакты для получения информации

На русском:

Николай Газалов

+7-8793-36-55-84

ru@postgresql.org

На английском:

Josh Berkus

PostgreSQL Project

+1-415-752-2500

josh@postgresql.org

Другие ресурсы PostgreSQL
Документация

Драйверы

Графические интерфейсы пользователя

Репликация

Смежные проекты

Информация о процитированных компаниях

Fujitsu: Fujitsu - ведущий поставщик коммуникационных и ИТ-решений, ориентированных на клиента, на глобальном рынке.
Современные технологии, высоконадежные вычислительные и коммуникационные платформы и всемирная команда экспертов по системам и
сервисам помещают Fujitsu в уникальное положение для поставки исчерпывающих решений, которые открывают неограниченные возможности для
успеха ее клиентов. Fujitsu Limited (TSE: 6702, штаб-квартира в Токио) отчиталась в налоговом году, окончившемся 31 марта 2004 г. о
консолидированном доходе в 4,7 триллиона йен (45 миллиардов долларов). За информацией о Fujitsu обращайтесь на http://www.fujitsu.com. Детали об инициативе Fujitsu по поддержке PostgreSQL размещены на http://fastware.com.au/postgresql.html. Запросы направляйте: Liam O'Duibhir, Fujitsu Australia Software Technology liamod@fast.fujitsu.com.au, телефон (61-2) 9452 9068 (английский)

Hyperic, LLC: Hyperic, LLC - технологический поставщик, специализирующийся на поставке решений для управления Open Source и
коммерческой ИТ-инфраструктурой. Их ведущий продукт, HQ, нацелен на предоставление альтернативы дорогим, устаревшим средам управления,
предлагая открытую, масштабируемую платформу, основанную на web, которая предоставляет поддержку всех технологий, используемых сегодня в
ИТ. За дальнейшей информацией обращайтесь на press@hyperic.net (английский, испанский)

Back to top

(С) Виктор Вислобоков, 2008-2023