Ano ang two phase locking na may halimbawa?
Ano ang two phase locking na may halimbawa?

Video: Ano ang two phase locking na may halimbawa?

Video: Ano ang two phase locking na may halimbawa?
Video: 15 полезных советов по демонтажным работам. Начало ремонта. Новый проект.# 1 2024, Nobyembre
Anonim

Sa mga database at pagproseso ng transaksyon, dalawa - phase locking (2PL) ay isang concurrency control method na ginagarantiyahan ang serializability. Ito rin ang pangalan ng nagresultang hanay ng mga iskedyul ng transaksyon sa database (mga kasaysayan).

Malakas na mahigpit dalawa - phase locking.

Lock uri basahin- kandado magsulat- kandado
magsulat- kandado X X

Gayundin, ano ang two phase locking at paano nito ginagarantiyahan ang serializability?

Dalawa - phase locking : Dalawa - phase locking schema ay isa sa pagla-lock schema ay kung saan ang isang transaksyon ay hindi maaaring humiling ng bago kandado hanggang sa ma-unlock nito ang mga operasyon sa transaksyon. Ito ay kasangkot sa dalawang yugto.

Alamin din, anong mga benepisyo ang ibinibigay ng mahigpit na two phase locking? Sagot: Mahigpit na dalawa - phase locking ay mayroong mga kalamangan ng mahigpit ang 2PL . Bilang karagdagan, mayroon itong pag-aari na para sa dalawa magkasalungat na transaksyon, kanilang mangako ang order ay ang kanilang pagkakasunud-sunod ng pagkakasunod-sunod. Sa ilang system, maaaring asahan ng mga user ang gawi na ito.

ano ang mahigpit na two phase locking?

Striktong dalawa - phase locking : Ang isang transaksyon ay hindi maaaring sumulat sa database hanggang sa maabot nito ang commit point nito. Ang isang transaksyon ay hindi maaaring maglabas ng anuman mga kandado hanggang sa matapos itong magsulat sa database; samakatuwid mga kandado ay hindi inilabas hanggang matapos ang commit point.

Paano tinitiyak ng two phase locking protocol ang serializability?

Dahil ang anumang hindi pagkakapare-pareho ay maaari lamang malikha sa pamamagitan ng pagpapatakbo ng pagsulat. Ang maramihang pagbabasa sa isang database ay maaaring mangyari nang magkatulad. 2- Phase Locking protocol nililimitahan itong hindi gustong basahin/sulat sa pamamagitan ng paglalapat ng eksklusibo kandado . Tsaka kapag may exclusive kandado sa isang item ay ilalabas lamang ito sa pagliit yugto.

Inirerekumendang: