Хранение Информации Отката

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

Информация отката хранится в сегментах отката, которые хранятся в табличном пространстве отката. Табличные пространства отката:

  • Используются только для сегментов отката

  • Имеют специальные соображения восстановления

  • Могут быть связаны только с одним экземпляром

  • Требуют, чтобы только одно из них было текущим табличным пространством отката, в которое осуществляется запись, для данного экземпляра в любой момент времени

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

DBCA автоматически создает табличное пространство отката типа smallfile. Можно также создать табличное пространство отката типа bigfile. Однако, в среде оперативной обработки транзакций (OLTP) большого объема с множеством коротких параллельных транзакций может произойти конкуренция на заголовке файла. Табличное пространство отката, хранимое в нескольких файлах данных, может решить эту потенциальную проблему.

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

Сегменты отката создаются автоматически и всегда принадлежат SYS. Поскольку сегменты отката действуют как круговой буфер, у каждого сегмента есть минимум два экстента. Максимальное количество экстентов по умолчанию зависит от размера блока базы данных, но очень большое (32765 для размера блока в 8 Кбайт).

Табличные пространства отката являются постоянными, локально управляемыми табличными пространствами с автоматическим выделением экстентов. Ими автоматически управляет база данных.

Поскольку данные отката используются при восстанавлении после отказавшиех транзакций (например транзакций, которые не успели завершиться из-за отказа экземпляра), табличные пространства отката могут быть восстановлены только, когда экземпляр находится в состоянии MOUNT. Соображения восстановления для табличных пространств отката приведены в уроке "Выполнение Восстановления Базы данных.”

Далее: Структуры Памяти Базы данных Oracle

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

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

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

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