Apakah protokol penguncian dua fasa Bagaimana ia menjamin kebolehbersirian?
Apakah protokol penguncian dua fasa Bagaimana ia menjamin kebolehbersirian?

Video: Apakah protokol penguncian dua fasa Bagaimana ia menjamin kebolehbersirian?

Video: Apakah protokol penguncian dua fasa Bagaimana ia menjamin kebolehbersirian?
Video: CS50 2013 - Week 9 2024, Mungkin
Anonim

Bagaimana adakah 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.

Dengan cara ini, apakah protokol penguncian 2 fasa Bagaimana ia menjamin kebolehbersirian?

Dalam pangkalan data dan pemprosesan transaksi, dua - penguncian fasa (2PL) ialah kaedah kawalan serentak yang menjamin kebolehbersirian . The 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.

Selain di atas, 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.

Begitu juga, apakah protokol penguncian 2 fasa?

dua - Protokol penguncian fasa yang juga dikenali sebagai 2PL protokol . Ia juga dipanggil P2L. Dalam jenis ini protokol mengunci , urus niaga harus memperoleh a kunci selepas ia melepaskan salah satu kuncinya. ini protokol mengunci membahagikan pelaksanaan fasa daripada urus niaga kepada tiga bahagian yang berbeza.

Apakah beberapa variasi protokol penguncian dua fasa Mengapa penguncian dua fasa yang ketat atau ketat sering diutamakan?

Tegas atau ketat dua - penguncian fasa ialah diutamakan kerana, Dalam ini variasi , transaksi T tidak mengeluarkan mana-mana yang eksklusif (tulis) kunci sehingga selepas ia melakukan atau menggugurkan. Jadi, tiada transaksi lain boleh membaca/menulis item yang ditulis oleh T melainkan T telah melakukan. Dan tegas 2PL tidak mati kunci -percuma.

Disyorkan: