试题与答案

事务T1、T2和T3按如下调度方式并发地对数据项X、Y、Z进行访问,假设X、Y、Z的

题型:问答题

题目:

事务T1、T2和T3按如下调度方式并发地对数据项X、Y、Z进行访问,假设X、Y、Z的初值分别为X=200,Y=300,Z=500。

①在事务T2刚完成提交后,数据中X、Y、Z的值各是多少

②当事务T3结束后,X、Y、Z的值各是多少

答案:

参考答案:

①在事务T2刚完成提交后,T1已回滚,所以X的值不变;T2中Y被修改,由于T3还未提交,所以Z的值未被修改。综上所述,数据库中X、Y、Z的值分别为200、400、500。

②在事务T3结束后,T1已回滚,所以X的值不变;T2中Y被修改,T3中Z被修改。综上所述,数据库中X、Y、Z的值分别为200、400、1000。

试题推荐
题型:选择题

在2004年雅典奥运会上,我国运动员刘翔奋力拼搏,勇夺男子110m跨栏冠军,成为新的世界飞人,图为刘翔奔跑途中的两个瞬间,用f 1、f 2分别表示刘翔在图甲、乙两瞬间所受到的摩擦力,则关于f 1、f 2的方向,以下说法正确的是                             (    )

A.f 1向后,f 2向后

B.f 1向前,f 2向前

C.f 1向前,f 2向后

D.f 1向后,f 2向前

查看答案
微信公众账号搜索答案