Professional Documents
Culture Documents
2021 1 2PLg
2021 1 2PLg
2021 1 2PLg
begin_transaction
read(d)
d = d – 500
begin_transaction write(d)
read (b) read(b)
k = 400 b = b + 200 begin_transaction
b=b+k write(b) sum = 0
display (b) read(a) read (c)
write(b) a = a + 300 sum = sum + c
commit write(a) read (b)
commit sum = sum + b
read (a)
sum = sum + a
read (d)
sum =sum + d
commit
Tanpa mengubah waktu dimulainya setiap transaksi, tuliskan kembali ketiga transaksi di
atas bila menggunakan mekanisme protokol 2PL.