Çfarë është protokolli i porositjes së vulave kohore?
Çfarë është protokolli i porositjes së vulave kohore?

Video: Çfarë është protokolli i porositjes së vulave kohore?

Video: Çfarë është protokolli i porositjes së vulave kohore?
Video: Meta nga protesta e opozitës: Protesta dhe zgjedhje për rrëzimin e këtij regjimi 2024, Prill
Anonim

Të Protokolli i porositjes së vulave kohore perdoret per urdhëroj transaksionet në bazë të tyre Vula kohore . Për të përcaktuar vula kohore e transaksionit, kjo protokoll përdor kohën e sistemit ose numëruesin logjik. E bazuar në bllokim protokoll përdoret për të menaxhuar urdhëroj ndërmjet çifteve konfliktuale midis transaksioneve në kohën e ekzekutimit.

Duke e mbajtur këtë në konsideratë, çfarë është protokolli i porositjes së vulave kohore në DBMS?

Protokolli i porositjes së vulave kohore – Algoritmi duhet të sigurojë që, për çdo artikull të aksesuar nga Operacionet Konflikte në orar, të urdhëroj në të cilën aksesohet sendi nuk e cenon duke porositur . Për ta siguruar këtë, përdorni dy Vula kohore Vlerat që lidhen me çdo element të bazës së të dhënave X.

Gjithashtu, çfarë është porositja e vulave kohore të Multiversionit? Reed's renditja e vulave kohore me shumë versione skema e zgjidh këtë problem duke duke porositur transaksionet dhe ndërprerja e transaksioneve që aksesojnë të dhënat jashtë urdhëroj . Nëse dy transaksione aksesojnë artikujt e të dhënave në një urdhëroj që nuk është në përputhje me vulat e tyre kohore, atëherë njëra prej tyre ndërpritet.

Më pas, pyetja është, çfarë është vula kohore në transaksion?

Vula kohore është një identifikues unik i krijuar nga DBMS për të identifikuar kohën relative të fillimit të a transaksion . Në mënyrë tipike, vula kohore vlerat janë caktuar sipas radhës në të cilën transaksionet dorëzohen në sistem. Pra, a vula kohore mund të mendohet si transaksion Koha e nisjes.

Cili është përdorimi i protokolleve të vulave kohore në bazën e të dhënave të shpërndarë?

Vula kohore -algoritme të bazuara në kontrollin e konkurencës përdorni një transaksion vula kohore për të koordinuar aksesin e njëkohshëm në një artikull të të dhënave për të siguruar serializimin. A vula kohore është një identifikues unik i dhënë nga DBMS në një transaksion që përfaqëson kohën e fillimit të transaksionit.

Recommended: