首页 › 答案 › 题库 › 远程教育 › 电大

在数据库系统中,数据锁定功能使得交易对其完成所需的全部数据拥有控制权,从而保证了数据的完整性。但是,数据锁定程序也可能导致:

在数据库系统中,数据锁定功能使得交易对其完成所需的全部数据拥有控制权,从而保证了数据的完整性。但是,数据锁定程序也可能导致:
A.交易无法恢复
B.死锁
C.数据处理不一致
D.回滚失败
正确答案:B
答案解析:选项A不正确。数据锁定程序不会导致交易无法恢复。选项B正确。当两个交易各锁定一个数据,并同时向对方已经锁定的数据提出新的锁定要求时,就会产生互相永久等待的死锁。选项C不正确。数据锁定程序不会导致数据处理的不一致。选项D不正确。数据锁定程序不会导致回滚失败。