Обновление PostgreSQL 9.3.2, 9.2.6, 9.1.11, 9.0.15, 8.4.19

5 декабря 2013 года

Доступны корректирующие обновления для всех поддерживаемых веток PostgreSQL: 9.3.2, 9.2.6, 9.1.11, 9.0.15 и 8.4.19. Выпуск обновлений для ветки 8.4 продлится до июля 2014 г., 9.0 до сентября 2015 г., 9.1 до сентября 2016 г., 9.2 до сентября 2017 г., 9.3 до сентября 2018 г.

В новых выпусках устранено несколько серьёзных проблем, в том числе проблема, которая может привести к потере данных в процессе бинарной репликации между первичным и запасным серверами в конфигурации Hot Standby или при организации горячего бэкапа. Всем пользователям, использующим репликацию, рекомендуется как можно скорее обновить свои системы, а также во избежании появления незамеченных расхождений (могли потеряться, не обновиться или не удалиться отдельные реплики) заново синхронизировать содержимое баз реплицированных серверов.

Кроме того, в новых выпусках исправлены две ошибки, проявляющиеся при выполнении VACUUM, из-за которых старые, перезаписаные или удалённые, записи могут вновь появиться в базе. Наибольшему риску подвержены системы с высокой интенсивностью выполнения транзакций. На таких системах после обновления рекомендуется выставить переменную vacuum_freeze_table_age в 0 и выполнить VACUUM на уровне всей БД.

Источники

править


 
 
Creative Commons
Эта статья содержит материалы из статьи «Обновление PostgreSQL 9.3.2, 9.2.6, 9.1.11, 9.0.15, 8.4.19», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
 
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.