问题
问答题
阅读以下说明和关系表,回答问题1~3。
[说明]
假设现某家庭有存款余额是500元,1.妈妈存进了200元,2.爸爸又存进了300元,其执行的时间如下:
[问题2] 为了实现这两件事情的并发控制,对事务1该如何修改请简要分析。 |
答案
参考答案:
解析:将1事务修改为:WHILE(X已建立排它锁){ 等待 }}对X建立排它锁读X更新X=X+200释放排它锁
阅读以下说明和关系表,回答问题1~3。
[说明]
假设现某家庭有存款余额是500元,1.妈妈存进了200元,2.爸爸又存进了300元,其执行的时间如下:
[问题2] 为了实现这两件事情的并发控制,对事务1该如何修改请简要分析。 |
参考答案:
解析:将1事务修改为:WHILE(X已建立排它锁){ 等待 }}对X建立排它锁读X更新X=X+200释放排它锁