Показать сообщение отдельно
  #10  
Старый 24.09.2009, 15:26
Marley Marley вне форума
Senior Member
 
Регистрация: 19.09.2009
Сообщений: 7,211
По умолчанию Конфигурирование удержания информации отмены



Конфигурирование удержания информации отмены

Параметр UNDO_RETENTION задает (в секундах) нижнее пороговое значение времени удержания информации отмены.

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

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

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


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

Незафиксированная информация отмены (uncommitted undo information).
Необходима текущим транзакциям для выполнения отката по команде пользователя или при сбое транзакции. Незафиксированная информация отмены никогда не может быть переписана.

Зафиксированная информация отмены (committed undo information). Не нужна для поддержки текущих транзакций, но все еще нужна для обеспечения удержания информации отмены в заданном интервале времени. Также называется "неустаревшей " ("unexpired'') информацией отмены. Зафиксированная информация отмены удерживается, если это не вызывает ошибки активной транзакции, связанной с нехваткой пространства.

Устаревшая информация отмены (expired undo information). Не нужна для поддержки текущих транзакций. Переписывается, когда активной транзакции требуется пространство.
__________________
Телеграм чат
Ответить с цитированием