设事务T1和T2,对数据库中的数据X进行操作,可能有如下几种情形,请问以下不会发生冲突操作。A.T1正

题目

设事务T1和T2,对数据库中的数据X进行操作,可能有如下几种情形,请问以下不会发生冲突操作。

A.T1正在读X时,T2也要读X

B.T1正在读X时,T2要写X

C.TI正在写X时,T2也要写X

D.T1正在写X时,T2要读X

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

第1题:

设事务T1和T2,对数据库中的数据A进行操作,可能有如下几种情况,请问哪一种不会发生冲突操作() 。

A.T1正在写A,T2要读A

B.T1正在写A,T2也要写A

C.T1正在读A,T2也要读A

D.T1正在读A,T2要写A


A 解析:只有两个事务都在进行读操作时才肯定不会发生冲突。否则就会发生丢失更新问题,

第2题:

【单选题】设事务T1和T2,对数据库中地数据A进行操作,可能有如下几种情况,请问哪一种不会发生冲突操作()

A.T1正在写A,T2要读A

B.T1正在写A,T2也要写A

C.T1正在读A,T2要写A

D.T1正在读A,T2也要读A


T1 正在读 A , T2 也要读 A

第3题:

设事务T1和T2,对数据库中的数据A进行操作,可能有如下几种情况,请问哪一种会发生冲突操作________。

A.T1正在写A,T2要读A

B.T1正在写A,T2也要写A

C.T1正在读A,T2要写A

D.T1正在读A,T2也要读A


A 解析:只有两个事务都在进行读操作时才肯定不会发生冲突。否则就会发生丢失更新问题,

第4题:

设事务T1和事务T2对数据库中的数据A进行的操作可能有如下几种情况,请问哪一种情况不会发生冲突 ()。

A.T1正在写A,T2要读A

B.T1正在写A,T2也要写A

C.T1正在读A,T2要写A 

D.T1正在读A,T2也要读A


T1正在读A,T2也要读A

第5题:

6、设事务T1和T2,对数据库中的数据A进行操作,可能有如下几种情况,请问哪一种不会发生冲突操作() 。

A.T1正在写A,T2要读A

B.T1正在写A,T2也要写A

C.T1正在读A,T2也要读A

D.T1正在读A,T2要写A


D

第6题:

数据库系统必须控制事务的并发执行,保证数据库 (45) 。假设事务T1、T2分别对数据A和B进行的操作如下图所示,事务T1与T2间的并发调度为可串行化调度的是 (46) 。

(45)

A.处于一致的状态

B.不存在冗余的信息

C.操作不出现死循环

D.备份的完整性


正确答案:A

第7题:

设事务T1和T2,对数据库中的数据X进行操作,可能有如下几种情形,请问哪一种情形不会发生冲突操作?

A.T1正在读X时,T2也要读X

B.T1正在读X时,T2要写X

C.T1正在写X时,T2也要写X

D.T1正在写X时,T2要读X


正确答案:A
解析:只有在两个事务都在进行读操作时才肯定不会发生冲突。否则就会发生丢失更新问题。

第8题:

设事务T1和T2,对数据库中的数据X进行操作,可能有如下几种情形,(26)情形不会发生冲突操作。

A.T1正在读X时,T2要写X

B.T1正在读X时,T2也要读X

C.T1正在写X时,T2要读X

D.T1正在写X时,T2也要写X


正确答案:B
解析:本题考查数据库中事务的冲突。事务是数据库管理系统运行的基本工作单位,是用户定义的一个数据库操作序列,这些操作序列要么全做,要么全不做,是一个不可分割的工作单位。在多用户共享系统中,许多事务可能同时对同一数据进行操作,即并发操作。并发操作可能带来丢失更新问题、不一致分析问题和依赖于未提交更新等问题。在系统中一般用封锁技术来解决这类问题。如果事务T1正在读X时,T2要写X,那么T1读到的数据到底是写前还是写后的数据呢?读到的数据是否是T1想要的呢?这些都不能被确定,肯定会带来冲突。同理, T1正在写X时,T2要读X也会带来冲突。而两个事务都对同一数据进行写操作,很明显会发生冲突,只有两个事务对同一数据进行读而不改才不会发生错误。

第9题:

设事务T1和T2,对数据库中的数据X进行操作,可能有如下几种情形,其中不会发生冲突操作的是______。

A.T1正在读X时,T2也要读X

B.T1正在读X时,T2要写X

C.T1正在写X时,T2也要写X

D.T1正在写X时,T2要读X


正确答案:A