问题 单项选择题

使用INSERT语句向babydogs表添加记录。当事务正在处理期间,实例崩溃了。当数据库开启时,Oracle服务器回滚了这个INSERT语句。请问这是以下的哪一种操作

A.插入恢复(insert recovery)
B.读一致性(read consistency)
C.事务恢复(transaction recovery)
D.事务回滚(transaction rollback)

答案

参考答案:C

解析: 这一题是测试对Oracle使用还原段的目的的熟悉程度。根据有关Oracle使用还原段的目的的解释——“事务恢复:如果在事务正在进行期间实例崩溃了,则当数据库再次打开时Oracle服务器就要还原(回滚)所有没有提交的变化。这种还原(回滚)就是事务恢复的一部分”,可以断定只有选项C是正确的,其他选项都不符合本题的要求。

单项选择题
单项选择题