今有3个事务的一个调度r3(B)r1(A)w3(B)r2(B)r2(A)w2(B)r1(B)w1(A),该调度是可冲突的串行化调度吗?为什么

今有3个事务的一个调度r3(B)r1(A)w3(B)r2(B)r2(A)w2(B)r1(B)w1(A),该调度是可冲突的串行化调度吗?为什么
r1为事务T1的读操作
w1为事务T1的写操作
T2,T3同理
一楼你答的也太简单了,为什么不是可冲突的串行化调度?如果我调整调度如下:r3(B)w3(B)r2(B)r2(A)w2(B)r1(A)r1(B)w1(A),这样执行结果即和原题一样,有事一个串行调度,那么我是否能说他就是可冲突的串行化调度?欢迎大家指正.
为什么就是没人回答为什么喃?不屑于回答吗?
数学人气:353 ℃时间:2019-11-09 03:02:07
优质解答
这个是可串行化的r1(A)可以一直被交换到倒数第二或倒数第三个位置,这样对于三个个事务来说就都是串行了
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版