多选题
如果两个会话彼此死锁,会发生什么?
A、
Oracle会回滚一个会话的语句
B、
Oracle会回滚两个会话的语句
C、
两个会话会无限期地挂起
D、
Oracle会终止一个会话
E、
Oracle会终止两个会话
【正确答案】
A
【答案解析】
一个语句将自动回滚,允许会话继续进行。
B、C、D和E是不正确的。B是不正确的,因为只有一条语句会回滚。另一条语句仍有效,阻断其会话。C是不正确的,因为这就是要避免的结果。D和E是不正确的,因为死锁处理机制不会终止会话,只终止语句。
提交答案
关闭