Управление Возобновляемым Распределением Пространства

Рубрика: Контроль Пространства

Возобновляемый оператор:

  • Позволяет Вам приостановить большие операции вместо того, чтобы получать ошибку

  • Дает Вам шанс исправить проблему, в то время как работа приостанавливается, вместо того, чтобы запускаться

  • Приостанавливается при следующих условиях:

    • Нехватка пространства

    • Максимум экстентов достигнут

    • Квота пространства превышается

  • Возобновляемый оператор может быть приостановлен и возобновлен многократно.

Сервер базы данных Oracle обеспечивает средство для того, чтобы приостановить, и позднее возобновить выполнение больших операций базы данных в случае сбоев выделения пространства. Это позволяет Вам принять меры по ликвидации последствий вместо возвращения ошибки пользователю сервером базы данных Oracle. После того, как состояние ошибки исправляется, приостановленная работа автоматически возобновляется. Эту функцию называют “возобновляемым распределением пространства.” Операторы, на которые это влияет, называют “возобновляемыми операторами.” Оператор выполняется в режиме resumable только, когда была активирована опция resumable оператора для системы или сеанса.

Приостановка оператора автоматически приводит к приостановке транзакции. Таким образом все транзакционные ресурсы сохраняются в процессе приостановки и возобновления SQL-оператора. Когда состояние ошибки исчезает (например, в результате вмешательства пользователя или, возможно, разновидности освобождения пространства другими запросами), приостановленный оператор автоматически возобновляет выполнение. Возобновляемый оператор приостанавливается, когда одно из следующих условий происходит:

  • Исчерпание пространства

  • Условие достижения максимума экстентов

  • Условие превышения квоты пространства

Интервал тайм-аута приостановки ассоциируется с возобновляемыми операторами. Возобновляемый оператор, который приостанавливается на время интервала тайм-аута (значение по умолчанию составляет 2 часа) вновь становится активным и возвращает исключение пользователю. Возобновляемый оператор может быть приостановлен и возобновлен несолько раз.

Отметьте: Ошибка достижения максимального количества экстентов происходит тлько с управляемыми словарем табличными пространствами.

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

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

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

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