A-A+

合法的并发调度必须保持原事务的操作执行次序 请问对于事务T1和T2 如下调度哪个是合法调度。 T1:R1(A) W1(A) R1(B) W1(B) T2:R2(B) W2(B)

2024-04-26 18:14:59 网课题库 阅读

问题详情

合法的并发调度必须保持原事务的操作执行次序,请问对于事务T1和T2,如下调度哪个是合法调度。 T1:R1(A) W1(A) R1(B) W1(B) T2:R2(B) W2(B)

A.W2(B) R1(A) W1(A) R1(B) W1(B) R2(B)

B.R2(B) R1(A) W1(A) R1(B) W1(B) W2(B)

C.W1(A) W2(B) R1(A) R1(B) W1(B) R2(B)

D.R1(B) W1(B) W2(B) R1(A) W1(A) R2(B)

参考答案

可串行化( Serializable )的调度是正确的调度。可串行化的调度的定义:多个事务的并发执行是正确的,当且仅当其结果与按某一次序串行执行它们时的结果相同,称这种调度策略为可串行化的调度。

考点:事务,次序,操作
Copyright © 2018-2024 问答库 保留所有权利.   SiteMap  .