Kas ir laikspiedolu pasūtīšanas protokols?
Kas ir laikspiedolu pasūtīšanas protokols?

Video: Kas ir laikspiedolu pasūtīšanas protokols?

Video: Kas ir laikspiedolu pasūtīšanas protokols?
Video: time stamp ordering protocol in database| DBMS 2024, Aprīlis
Anonim

The Laika zīmogu pasūtīšanas protokols ir pieradis pasūtījums darījumus, pamatojoties uz tiem Laika zīmogi . Lai noteiktu laika zīmogs darījuma, šis protokols izmanto sistēmas laiku vai loģisko skaitītāju. Uz slēdzenes bāzes protokols tiek izmantots, lai pārvaldītu pasūtījums starp konfliktējošiem pāriem starp darījumiem izpildes laikā.

Ņemot to vērā, kāds ir laikspiedolu pasūtīšanas protokols DBVS?

Laika zīmogu pasūtīšanas protokols – Algoritmam ir jānodrošina, ka katram vienumam, kuram grafikā piekļūst konfliktējošās darbības, pasūtījums kurā vienumam tiek piekļūts, nepārkāpj pasūtīšana . Lai to nodrošinātu, izmantojiet divus Laika zīmogs Vērtības, kas attiecas uz katru datu bāzes vienumu X.

Kā arī, kas ir vairāku versiju laikspiedolu pasūtīšana? Reed's vairāku versiju laikspiedolu pasūtīšana shēma atrisina šo problēmu ar pasūtīšana transakcijas un darījumu pārtraukšana, kas piekļūst datiem no pasūtījums . Ja divi darījumi piekļūst datu vienumiem an pasūtījums kas neatbilst viņu laika zīmogiem, tad viens no tiem tiek pārtraukts.

Pēc tam rodas jautājums, kas ir darījuma laikspiedols?

Laika zīmogs ir unikāls identifikators, ko izveidojusi DBVS, lai identificētu a relatīvo sākuma laiku darījums . Parasti laika zīmogs vērtības tiek piešķirtas tādā secībā, kādā darījumiem tiek iesniegti sistēmai. Tātad, a laika zīmogs var uzskatīt par darījums sākuma laiks.

Kāda ir laikspiedolu protokolu izmantošana izplatītajā datu bāzē?

Laika zīmogs balstīti vienlaicības kontroles algoritmi izmantot darījuma laika zīmogs koordinēt vienlaicīgu piekļuvi datu vienumam, lai nodrošinātu serializējamību. A laika zīmogs ir unikāls identifikators, ko piešķir DBVS darījumam, kas atspoguļo darījuma sākuma laiku.

Ieteicams: