2021 1 2PLg

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 1

T1: T2: T3:

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

Ketiga transaksi konkuren di atas tanpa protocol.

Tanpa mengubah waktu dimulainya setiap transaksi, tuliskan kembali ketiga transaksi di
atas bila menggunakan mekanisme protokol 2PL.

You might also like