VC 7 Posttest : Masalah Konkurensi
VC 7 Posttest : Masalah Konkurensi
Conflict serializability yaitu memerintahkan operasi yang saling bertentangan dengan suatu cara sama seperti eksekusi serial.
View serializability terdapat
beberapa jenis serializability yang menawarkan definisi yang tidak
terlalu kaku (less stringent definition) darischedule ekuivalen dari
pada conflict serializability.
b. Pada Metode Locking untuk transaksi terus menahan suatu kunci sampai dilepaskan secara eksplisit selama eksekusi atau telah selesai, aturannya menggunakan matriks locking. Jelas kerja dari matriks Locking
Cara kerja matriks Locking:
Kita asumsikan ter dapat dua macam kunci:
– Kunci X (kunci exekutif) dan kunci S (kunci yang digunakan bersama-sama)
– Jika transaksi A menggunakan kunci X pada
record R, maka permintaan dari transaksi B harus menunggu sampai nanti
transaksi A melepaskan kunci
– Jika transaksi A menggunakan kunci S pada record R, maka:
– Bila transaksi B ingin menggunakan kunci X, maka B harus menunggu sampai A melepaskan kunci tersebut
– Bila transaksi B ingin menggunakan kunci S, maka B bila menggunakan kunci S bersama A
Komentar
Posting Komentar