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

Этот "исходный образ записи" используется, чтобы:
Отменить изменения, если транзакция откатывается
Обеспечить согласованность по чтению, гарантируя, что другие транзакции не увидят незафиксированных изменений, произведенных оператором DML
Восстановить базу данных к согласованному состоянию в случае отказов
Сегменты отката, такие как таблицы и индексы, существуют в файлах данных, и блоки отката переносятся в буферный кэш базы данных при необходимости. Сегменты отката создаются DBA.
Изменения с сегментами отката записываются в буфере журнала транзакций.