PostgreSQL 8.0.0 Release уже на FTP
18 января 2005 года
Несмотря на отсутствие официального анонса (уже опубликован (Архивная копия от 4 апреля 2005 на Wayback Machine)), первый релиз PostgreSQL 8.0 появился на ftp(недоступная ссылка).
- По случаю выхода PostgreSQL 8, Феськов Кузьма перевел статью: " PostgreSQL версии 8.0 Транзакции – точки сохранения – помогут сохранить ваши данные (Архивная копия от 8 сентября 2014 на Wayback Machine)".
Главные новшества PostgreSQL 8.0:
- Tablespaces - огромные базы могут быть распределены на нескольких дисковых разделах;
- Point-In-Time Recovery - ведение real-time бэкапа, с возможностью восстановления с точки непосредственно предшествующей краху;
- Nested Transactions / Savepoints (вложенные транзакции) - контрольные точки в пределах одной транзакции, с возможностью отката до определенную позицию, а не всей транзакции в целом;
- Изменена схема управления буферами. Оптимизация CHECKPOINT и VACUUM;
- ALTER TABLE теперь позволяет менять тип столбца;
- Значительные улучшения в plperl (persistent shared storage area, triggers, returning records and arrays of records, and SPI calls to access the database);
- Поддержка CSV формата файлов (разделитель - запятая) командой COPY.
- Адаптация для работы под Windows;
Наиболее яркие несовместимости:
- Изменения коснулись многих параметров в файле конфигурации;
- length() теперь не учитывает лидирующие пробелы;
- Недопустимость подстановки пустых строк в поля типов oid/float4/float8;
- Из комплекта убраны интерфейсы для Java (JDBC) и TCL (вынесли в отдельные проекты jdbc.postgresql.org и pgtcl (Архивная копия от 17 октября 2007 на Wayback Machine)/ pgtclng (Архивная копия от 7 октября 2007 на Wayback Machine));
- Собственная база "time zone", системные настройки игнорируются (!).
Ниже текст официального анонса от ru@postgresql.org:
NY, NY: 19 января 2005 г. - Международная команда разработчиков PostgreSQL выпустила версию 8.0 объектно-реляционной системы управления базами данных, закрепив позицию PostgreSQL как самой передовой в мире СУБД с открытым исходным кодом. Версия включает такие возможности, которые ранее были доступны только в самых дорогих закрытых СУБД. Это значительно повышает интерес к PostgreSQL и среди пользователей, и среди производителей программного обеспечения.
Кроме новых возможностей и значительного улучшения производительности, PostgreSQL 8.0 демонстрирует не имеющий равных темп разработки открытого программного обеспечения. Более десятка компаний, включая Red Hat, Fujitsu, Afilias, Software Research Associates, Inc., 2nd Quadrant, и Command Prompt Inc., вместе с сотнями разработчиков, внесли свой вклад в реализацию идей, количество которых значительно больше, чем у любой из предшествующих версий. Новые возможности включают:
"Родная" поддержка Windows: PostgreSQL теперь работает в ОС Windows без дополнительных "прослоек" для эмуляции системных вызовов. Это значительно улучшает производительность по сравнению с предыдущими версиями, и предоставляет реальную альтернативу закрытому программному обеспечению баз данных для независимых производителей программного обеспечения, корпоративных пользователей и индивидуальных разработчиков для Windows.
Точки сохранения (savepoints): Эта возможность, которая есть в стандарте SQL, позволяет выполнять откат отдельных частей транзакций, не прерывая транзакцию в целом. Это полезно для разработчиков бизнес-приложений, требующих сложных транзакций с восстановлением после ошибок.
Восстановление на определенный момент (point in time recovery) : Эта функция дает возможность полностью восстанавливать данные из непрерывно архивируемых журналов транзакций, что является давно востребованной альтернативой ежечасному или ежедневному резервному копированию критичных данных.
Табличные пространства (tablespaces): Критически важные для администраторов многогигабайтных хранилищ данных, табличные пространства позволяют размещать большие таблицы и индексы на отдельных дисках или массивах, что повышает производительность запросов.
Улучшенная работа с памятью и вводом-выводом: Диск и память теперь используются более рационально благодаря алгоритму адаптивной замены кеша, новому фоновому процессу записи и новой функции vacuum delay. Все это приводит к устойчивой производительности и более предсказуемой нагрузке в пиковые моменты работы.
Источники
править- Главная ссылка к новости (http://www.postgresql.org/abou...) (Архивная копия от 25 октября 2011 на Wayback Machine)
- What's New in 8.0 (Архивная копия от 15 марта 2007 на Wayback Machine)
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.
Комментарии
Если вы хотите сообщить о проблеме в статье (например, фактическая ошибка и т. д.), пожалуйста, используйте обычную страницу обсуждения.
Комментарии на этой странице могут не соответствовать политике нейтральной точки зрения, однако, пожалуйста, придерживайтесь темы и попытайтесь избежать брани, оскорбительных или подстрекательных комментариев. Попробуйте написать такие комментарии, которые заставят задуматься, будут проницательными или спорными. Цивилизованная дискуссия и вежливый спор делают страницу комментариев дружелюбным местом. Пожалуйста, подумайте об этом.
Несколько советов по оформлению реплик:
- Новые темы начинайте, пожалуйста, снизу.
- Используйте символ звёздочки «*» в начале строки для начала новой темы. Далее пишите свой текст.
- Для ответа в начале строки укажите на одну звёздочку больше, чем в предыдущей реплике.
- Пожалуйста, подписывайте все свои сообщения, используя четыре тильды (~~~~). При предварительном просмотре и сохранении они будут автоматически заменены на ваше имя и дату.
Обращаем ваше внимание, что комментарии не предназначены для размещения ссылок на внешние ресурсы не по теме статьи, которые могут быть удалены или скрыты любым участником. Тем не менее, на странице комментариев вы можете сообщить о статьях в СМИ, которые ссылаются на эту заметку, а также о её обсуждении на сторонних ресурсах.