Гарантия Сохранения Отката

Рубрика: Технология Ретроспекции I

Поведение отката по умолчанию - перезаписывать зафиксированные транзакции, которые еще не истекли, а не позволять активной транзакции перестать работать из-за нехватки пространства отката.

Гарантия Сохранения Отката

В случае конфликта транзакции имеют приоритет над запросами.

Это поведение может быть изменено путем гарантии сохранения отката. С гарантируем сохранением настройки сохранения отката выполяются в обязательном порядке, даже если они заставляют транзакции переставать работать. (Таким образом в случае конфликта, запросы имеют приоритет над транзакциями.)

RETENTION GUARANTEE является атрибутом табличного пространства, а не параметром инициализации. Этот атрибут может быть изменен, используя или операторы командной строки SQL или Enterprise Manager. Синтаксис для изменения табличного пространства отката, чтобы гарантировать сохранение:

    SQL> ALTER TABLESPACE undotbs1 RETENTION GUARANTEE;

Чтобы возвратить гарантируемое табличное пространство отката к его нормальной установке, используйте следующую команду:

    SQL> ALTER TABLESPACE undotbs1 RETENTION NOGUARANTEE;

Можно установить Гарантию Сохранения Отката в Enterprise Manager. Перейдите к странице Automatic Undo Management. Щелкните по текущей установке для Retention Guarantee (General/Undo Retention Settings), чтобы изменить ее.

Далее: Как Работает Total Recall

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

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

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

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