Конфигурирование Хранения Данных Отката

Рубрика: Управление Данными Отката

UNDO_RETENTION определяет (в секундах), сколько времени уже зафиксировавшая информация об откате должна хранится. Следует установить этот параметр в одном единственном случае, когда:

  • Табличное пространство отката имеет включенную опцию AUTOEXTEND

  • Вы хотите установить хранение отката для LOB

  • Вы хотите гарантировать хранение в течение заданного времени

Конфигурирование Хранения Данных Отката

Параметр инициализации UNDO_RETENTION определяет (в секундах) нижний предел порогового значения времени сохранения отката. Установите минимальный период хранения отката для авторасширяемого табличного пространства отката, чтобы он был не меньше самой продолжительной ожидаемой ретроспективной операции. Для авторасширяемых табличных пространств отката, система сохраняет данные отката в течение, по крайней мере, промежутка времени, указанного в этом параметре, и автоматически настраивает период хранения отката, чтобы удовлетворить требования отката запросов. Но этот автоматически настроенный период хранения может быть недостаточным для Ваших ретроспективных операций.

Для табличных пространств отката фиксированного размера система автоматически настраивает наилучший период хранения отката на основе размера табличного пространства отката и истории использования; она игнорирует UNDO_RETENTION, если гарантия сохранения не включена. Таким образом, для автоматического управления откатом установка UNDO_RETENTION используется в трех случаях, перечисленных на рисунке. В остальных случаях, кроме этих трех, этот параметр игнорируется.

Информация об откате делится на три категории:

  • Незафиксированная (Активная) информация отката: Поддерживает в настоящий момент работающую транзакцию, и требуется, если пользователь захочет откатить транзакцию или если транзакция перестанет работать (произойдет сбой). Незафиксированная информация отката никогда не перезаписывается.

  • Зафиксированная (Неистекшая) информация отката: Больше не требуется для поддержки работающей транзакции, но все еще необходима, чтобы удовлетворить установленному интервалу сохранения информации отката. Это также известно как "неистекшая" информация отката. Зафиксированная информация отката сохраняется, когда это возможно, при этом не заставляя активную транзакцию перестать работать из-за недостатка места.

  • Информация об откате с истекшим сроком (Истекшая): Больше не требуется, чтобы поддерживать рабочую транзакцию. Информация об откате с истекшим сроком перезаписывается, когда требуется пространство для активной транзакции.

Далее: Буферный Кэш базы данных. Буфер Журнала повторов

Смотрите также
Комментарии
Написать

(обязательно)

(обязательно)

Это не спам (обязательно)