Sisukord:

Millised on samaaegsuse kontrolli ajatemplimeetodite mõned puudused?
Millised on samaaegsuse kontrolli ajatemplimeetodite mõned puudused?

Video: Millised on samaaegsuse kontrolli ajatemplimeetodite mõned puudused?

Video: Millised on samaaegsuse kontrolli ajatemplimeetodite mõned puudused?
Video: The Basics - PFC Airway CPG 2024, Mai
Anonim

The puuduseks selle aja tembeldamine lähenemine on see, et iga andmebaasi salvestatud väärtus nõuab kahte täiendavat ajatempel väljad: üks viimaseks aega väli loeti ja üks viimase värskenduse jaoks. Aja tembeldamine suurendab seega mäluvajadust ja andmebaasi töötlemise üldkulusid.

Just nii, millised on tehingu samaaegse täitmise probleemid?

Millal samaaegsed tehingud on hukatud kontrollimatult mitu probleeme võib tekkida. Samaaegsuse kontrollil on järgmised kolm peamist probleeme : värskendused on kadunud. Määrdunud lugemine (või sidumata andmed).

Samuti, kuidas süsteem ajatempleid genereerib? Tavaliselt ajatempel väärtused määratakse tehingute esitamise järjekorras süsteem . Tehinguid hallatakse nii, et need näivad käivat a ajatempel tellida. Ajatemplid võib ka olla loodud suurendades loogilist loendurit iga kord, kui uus tehing algab.

Lisaks, kuidas kontrollite andmebaasi samaaegsust?

Samaaegsuse kontroll on andmebaasis ette nähtud:

  1. i) tagama tehingute isolatsiooni.
  2. ii) säilitama andmebaasi järjepidevuse, säilitades tehingute täitmise järjepidevuse.
  3. (iii) lahendada lugemis-kirjutamise ja kirjutamise-lugemise konfliktid.

Miks on samaaegsuse kontrolli vaja?

Kasutamise põhjused Samaaegsuse kontroll meetod on DBMS: isolatsiooni rakendamine konfliktsete tehingute vastastikuse välistamise kaudu. Lugemise-kirjutamise ja kirjutamise-kirjutamise konfliktide lahendamiseks. Andmebaasi järjepidevuse säilitamiseks pideva täitmise takistuste säilitamise kaudu.

Soovitan: