题目内容
(请给出正确答案)
[单选题]
加入当前数据库中有两个并发的事务,其中,第一个事务修改表中的数据,第二个事务在将修改提交给数据库前查看这些数据。如果第一个事务执行回滚操作,则会发生哪种读取现象()。
A.假读
B.非重复读取
C.错读
D.重复读
查看答案
如果结果不匹配,请 联系老师 获取答案
A.假读
B.非重复读取
C.错读
D.重复读
设T1、T2、T3是如下的三个事务,其中R为数据库中的某个数据项,设R的初值为0,
T1:R:=R+5;
T2:R:=R*2;
T3:R:=2;
若允许三个事务并发执行,则有多少种可能的结果?请分别列举出来。
(2)在表单中包含一个“退出”命令按钮,单击该按钮时退出表单。
A.事务一旦提交,对数据库的改变是永久的
B.一个事务内部的操作及使用的数据对并发的其他事务是隔离的
C.事务中包括的所有操作要么都做,要么都不做
D.事务必须是使数据库从一个一致性状态变到另一个一致性状态
A.避免性能瓶颈,可以处理大量数据库连接,减少资源的争抢和上下文切换
B.限制并发事务的数量,当数据库负载较高时,优先保障正在执行的事务
C.避免由于连接得不到及时处理而出现线程异常问题
D.当事务在等待IO和锁时,释放CPU资源以服务其他连接
A.事务是一个完整的操作。事务的各步操作是不可分的(原子的);要么都执行,要么都不执行。
B.当事务完成时,数据必须处于一致状态。
C.对数据进行修改的所有并发事务是彼此隔离的,这表明事务必须是独立的,它不应以任何方式依赖于或影响其他事务。
D.事务完成后,它对数据库的修改被永久保持,事务日志能够保持事务的永久性。
表单中有一个表格控件和两个命令按钮“查询”和“退出”。运行表单时,单击“查询”命令按钮后,表格控件中显示了工程号“J1”所使用的零件的零件名、颜色和重量。 单击“退出”按钮关闭表单。
A.聚乙二醇
B.聚维酮
C.羟丙甲纤维素
D.微晶纤维素
E.聚乙烯醇