Сегмент отката

Прежде, чем произвести изменение, серверный процесс сохраняет старое значение данных в сегменте отката.

Сегмент отката

Этот "исходный образ записи" используется, чтобы:

  • Отменить изменения, если транзакция откатывается

  • Обеспечить согласованность по чтению, гарантируя, что другие транзакции не увидят незафиксированных изменений, произведенных оператором DML

  • Восстановить базу данных к согласованному состоянию в случае отказов

Сегменты отката, такие как таблицы и индексы, существуют в файлах данных, и блоки отката переносятся в буферный кэш базы данных при необходимости. Сегменты отката создаются DBA.

Изменения с сегментами отката записываются в буфере журнала транзакций.

Далее: Откат на уровне оператора

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

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

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

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