提供一致性读(Consistent Read):脏读
回滚事务(Rollback Transaction):rollback
实例恢复(Instance Recovery):实例崩溃
● 事务恢复:要实现还原段进行数据恢复需要将还原段上数据的变化记录在重做日志文件中。一旦某个事务执行期间数据库实例崩溃,再次启动数据库时就需要还原没有提交的数据,恢复成这些数据的原始值。
● 事务回滚:如果用户更改了某行数据,而后恢复修改后且没有提交的数据,此时使用ROLLBACK语句回滚修改的数据,此时Oracle数据库服务器就使用还原段中的数据完成数据的回滚操作。
● 读一致性:在用户修改数据期间,如果修改的数据还没有提交,则其他读取该数据的用户不应该看到这些被修改了且没有提交的数据,而应该看到这些数据的原始值,而这些数据的原始值就放在还原段中。