关于死锁,下列说法中正确的是( )。
- A.死锁是操作系统中的问题,数据库操作中不存在
- B.在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库
- C.当两个用户竞争相同资源时不会发生死锁
- D.只有出现并发操作时,才有可能出现死锁
正确答案及解析
正确答案
D
解析
死锁是指两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象,故 C 错误,B 选项做法不合理。死锁不仅在操作系统中存在,在数据库中也同样存在,故 A 错误。
关于死锁,下列说法中正确的是( )。
死锁是指两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象,故 C 错误,B 选项做法不合理。死锁不仅在操作系统中存在,在数据库中也同样存在,故 A 错误。