Apakah yang anda maksudkan dengan penguncian dua fasa?
Apakah yang anda maksudkan dengan penguncian dua fasa?

Video: Apakah yang anda maksudkan dengan penguncian dua fasa?

Video: Apakah yang anda maksudkan dengan penguncian dua fasa?
Video: Jangan Lakukan Kesalahan Ini Semasa Isi UPU 2024, November
Anonim

Dalam pangkalan data dan pemprosesan transaksi, dua - penguncian fasa ( 2PL ) ialah kaedah kawalan serentak yang menjamin kebolehbersirian. Protokol menggunakan kunci , digunakan oleh transaksi pada data, yang mungkin menyekat (ditafsirkan sebagai isyarat untuk menghentikan) transaksi lain daripada mengakses data yang sama semasa hayat transaksi.

Oleh itu, apakah penguncian dua fasa dengan contoh?

dua - Penguncian fasa protokol yang juga dikenali sebagai urus niaga keperluan protokol 2PL harus memperoleh a kunci selepas ia mengeluarkan salah satu daripadanya kunci . Ia mempunyai 2 fasa membesar dan mengecut. Algoritma berasaskan cap masa menggunakan cap masa untuk mensiri pelaksanaan urus niaga serentak.

apakah penguncian dua fasa dan bagaimanakah ia menjamin kebolehbersirian? dua - penguncian fasa : dua - penguncian fasa skema adalah salah satu daripada mengunci skema ialah transaksi tidak boleh meminta yang baru kunci sehingga ia membuka kunci operasi dalam transaksi. Ia terlibat dalam dua fasa.

Kedua, apakah yang anda faham dengan penguncian dua fasa?

dua - Penguncian Fasa ( 2PL ) ialah kaedah kawalan serentak yang membahagikan pelaksanaan fasa daripada urus niaga kepada tiga bahagian. Ia memastikan jadual bersiri konflik. Jika operasi baca dan tulis memperkenalkan operasi buka kunci pertama dalam transaksi, maka ia dikatakan begitu dua - Penguncian Fasa Protokol.

Apakah faedah yang diberikan oleh penguncian dua fasa yang ketat?

Jawapan: Dua yang ketat - penguncian fasa mempunyai kelebihan daripada 2PL yang ketat . Di samping itu ia mempunyai sifat yang untuk dua transaksi yang bercanggah, mereka komited pesanan ialah perintah kebolehbersirian mereka. Dalam sesetengah sistem, pengguna mungkin menjangkakan tingkah laku ini.

Disyorkan: