西北工业大学

对并发操作若不加以控制,可能会引起死锁问题。()此题为判断题(对,错)。

题目
对并发操作若不加以控制,可能会引起死锁问题。()

此题为判断题(对,错)。

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

13、对并发操作若不加以控制,可能会带来()问题。

A.不安全

B.数据不一致

C.死锁

D.死机


D 解析:对并发操作若不加以控制,可能会带来不一致。

第2题:

对并发操作若不加以控制,可能会带来的问题有

A.丢失修改

B.不可重复读

C.插入异常

D.不可重复写


丢失修改;不可重复读

第3题:

2、对并发操作若不加以控制,可能会带来()问题。

A.不安全

B.死锁

C.死机

D.数据不一致


AB

第4题:

若对并发操作不加以控制,可能会带来何种问题? ______

A.死机

B.死锁

C.不一致

D.不安全


正确答案:B
解析:死锁是指数据库系统中部分或全部事务由于无法获得对需要访问的数据项的控制权而处于等待状态,并且一直等待下去的系统状态,若对并发操作不加以控制,可能会带来死锁问题。

第5题:

对并发操作若不加以控制,可能会带来( )。

A.死机

B.不一致

C.不安全

D.死锁


正确答案:B
解析:并发操纵带来的是破坏数据库一致性的问题。死锁是在并发控制中采用了两阶段封锁协议后带来的问题,而不是并发操作本身的问题。所以本题选“不一致”。

第6题:

对并发操作若不加以控制,可能会带来

A.不安全

B.死锁

C.死机

D.不一致


正确答案:D
解析:对并发操作若不加以控制,可能会带来不一致。

第7题:

对并发操作若不加以控制,可能会带来(18)。

A.不安全

B.死锁

C.死机

D.不一致


正确答案:D
解析:在多用户共享系统中,许多事务可能同时对同一数据进行操作,称为并发操作。数据库的并发操作带来的问题有丢失更新问题,不一致分析问题(读过时的数据),依赖于未提交更新的问题(读了“脏”数据)等这些不一致性问题。这些问题由DBMS的并发控制子系统来解决。在DBMS的并发控制子系统中,用来处理并发控制的主要方法是采用封锁技术。常用的有两种封锁技术:X封锁和S封锁。(1)排他型封锁(简称X封锁):其含义是如果事务T对数据A(可以是数据项、记录、数据集以至整个数据库)实现了X封锁,那么只允许事务T读取和修改数据A,其他事务要等事务T解除X封锁以后,才能对数据A实现任何类型的封锁。可见X封锁只允许一个事务独锁某个数据,具有排他性。(2)共享型封锁(简称S封锁):X封锁只允许一个事务独锁和使用数据,要求太严。需要适当从宽,例如可以允许并发读,但不允许修改,这就产生了S封锁概念。S封锁的含义是如果事务T对数据A实现了S封锁,那么允许事务T读取数据A,但不能修改数据A,在所有S封锁解除之前决不允许任何事务对数据A实现X封锁。采用封锁的方法可以有效防止数据的不一致性,但封锁本身也会产生一些麻烦,最主要的就是死锁。

第8题:

对并发操作若不加以控制,可能会带来下列中的哪个问题。()

A、不安全

B、死锁

C、死机

D、不一致


参考答案:D

第9题:

若对并发操作不加以控制,可能会带来何种问题?——

A.死机

B.死锁

C.不一致

D.不安全


正确答案:B
解析:死锁是指数据库系统中部分或全部事务由无法获得对需要访问的数据项的控制权而处于等待状态,并且将一直等待下去的系统状态。对于并发执行的事务集,即使其中每个事务都是正确的,如果并发调度的顺序不当,事务的并发执行将无法产生正确的结果。