Обработка транзакционных операций
Диспетчеры ресурсов должны обрабатывать три операции транзакций: фиксация, откат и восстановление.
Чтобы зафиксировать транзакцию, диспетчер ресурсов делает все изменения данных транзакции постоянными и видимыми для других транзакций.
Для отката транзакции диспетчер ресурсов удаляет все изменения данных транзакции. Диспетчер ресурсов должен восстановить данные до состояния, в которое они находились до создания транзакции.
Чтобы восстановить транзакцию, диспетчер ресурсов восстанавливает данные транзакции до известного работоспособного состояния после сбоя системы или другого непредвиденного события.
В этом разделе рассматриваются следующие вопросы.