Comments on “Process synchronizaiton in databases systems”
暂无分享,去创建一个
r<[U] means “process i reads variable u”; wi[u] means “process i writes into variable v.” Sequences of r’ s and w’ s denote schedules. Process Pi” initializes the database state and PO,, reads the final database state. PI, Pz, and Pa are user processes. Theorem 3.1 states that a schedule is serializable only if whenever two processes have conflicting actions, ail pairs of conflicting actions appear in the same order. (Two actions conflict if they operate on the same variable and one of them is a write action.) Consider schedule S:
[1] Gunter Schlageter,et al. Process synchronization in database systems , 1978, TODS.
[2] Christos H. Papadimitriou,et al. The serializability of concurrent database updates , 1979, JACM.
[3] Marco A. Casanova,et al. Errors in 'process synchronization in database systems' , 1981, SGMD.