关于死锁,下列说法中正确的是( )。

A.死锁是操作系统中的问题,数据库操作中不存在
B.在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库
C.当两个用户竞争相同资源时不会发生死锁
D.只有出现并发操作时,才有可能出现死锁

【答案】:D
死锁是指两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象,故 C 错误,B 选项做法不合理。死锁不仅在操作系统中存在,在数据库中也同样存在,故 A 错误。
温馨提示:答案为网友推荐,仅供参考