Misol bilan ikki fazali qulflash nima?
Misol bilan ikki fazali qulflash nima?

Video: Misol bilan ikki fazali qulflash nima?

Video: Misol bilan ikki fazali qulflash nima?
Video: 5 astuces en électricité - Disjoncteur automatique ou rallonger un fil. 2024, Noyabr
Anonim

Ma'lumotlar bazalari va tranzaktsiyalarni qayta ishlashda, ikki - fazali blokirovka (2PL) - ketma-ketlikni kafolatlaydigan parallel boshqaruv usuli. Bu, shuningdek, olingan ma'lumotlar bazasi tranzaksiya jadvallari (tarixlar) to'plamining nomi.

Kuchli qat'iy ikki - fazali blokirovka.

Qulflash turi o'qish - qulf yozish - qulf
yozish - qulf X X

Bundan tashqari, ikki fazali qulflash nima va u seriyali bo'lishni qanday kafolatlaydi?

Ikki - fazali blokirovka : Ikki - fazali blokirovka sxemalardan biri hisoblanadi qulflash sxema - tranzaktsiya yangisini talab qila olmaydigan sxema qulf tranzaktsiyadagi operatsiyalarni qulfdan chiqarmaguncha. Unda ishtirok etadi ikki bosqich.

Shuningdek, bilingki, qattiq ikki fazali qulflash qanday foyda keltiradi? Javob: Qattiq ikkita - fazali blokirovka ega afzalliklari ning qattiq 2PL . Bundan tashqari, u shunday xususiyatga ega ikki ziddiyatli operatsiyalar, ularning topshirmoq tartib - ularning seriyali bo'lish tartibi. Ba'zi tizimlarda foydalanuvchilar bunday xatti-harakatni kutishlari mumkin.

qattiq ikki fazali qulflash nima?

Qattiq ikkita - fazali blokirovka : Tranzaktsiya o'z bajarish nuqtasiga etmaguncha ma'lumotlar bazasiga yoza olmaydi. Tranzaksiya hech kimni chiqara olmaydi qulflar ma'lumotlar bazasiga yozishni tugatmaguncha; shuning uchun qulflar majburiyat tugatilgunga qadar ozod qilinmaydi.

Ikki fazali qulflash protokoli seriyali bo'lishni qanday ta'minlaydi?

Chunki har qanday nomuvofiqlik faqat yozish operatsiyasi bilan yaratilishi mumkin. Ma'lumotlar bazasi elementida bir nechta o'qish parallel ravishda amalga oshirilishi mumkin. 2- Fazani blokirovka qilish protokoli eksklyuzivni qo'llash orqali bu kiruvchi o'qish/yozishni cheklaydi qulf . Bundan tashqari, eksklyuziv mavjud bo'lganda qulf elementda u faqat qisqargan holda chiqariladi bosqichi.

Tavsiya: