Kazalo:

Katere so nekatere pomanjkljivosti metod časovnega žigosanja za nadzor sočasnosti?
Katere so nekatere pomanjkljivosti metod časovnega žigosanja za nadzor sočasnosti?

Video: Katere so nekatere pomanjkljivosti metod časovnega žigosanja za nadzor sočasnosti?

Video: Katere so nekatere pomanjkljivosti metod časovnega žigosanja za nadzor sočasnosti?
Video: The Choice is Ours (2016) Official Full Version 2024, November
Anonim

The pomanjkljivost od časovno žigosanje pristop je, da vsaka vrednost, shranjena v bazi podatkov, zahteva dve dodatni časovni žig polja: eno za zadnje čas polje je bilo prebrano in eno za zadnjo posodobitev. Časovni žig tako poveča potrebe po pomnilniku in stroške obdelave baze podatkov.

Samo tako, kakšne so težave pri sočasnem izvajanju transakcije?

Kdaj sočasne transakcije so izvršil na nenadzorovan način več težave lahko pride. Nadzor sočasnosti ima naslednje tri glavne težave : Izgubljene posodobitve. Umazano branje (ali nepovezani podatki).

Podobno, kako sistem generira časovne žige? običajno časovni žig vrednosti so dodeljene v vrstnem redu, v katerem so transakcije predložene sistem . Transakcije se upravljajo tako, da se zdi, da se izvajajo v a časovni žig naročilo. Časovni žigi lahko tudi ustvarjeno s povečanjem logičnega števca vsakič, ko se začne nova transakcija.

Prav tako, kako nadzirate sočasnost v bazi podatkov?

Nadzor sočasnosti je na voljo v bazi podatkov za:

  1. (i) uveljaviti izolacijo med transakcijami.
  2. (ii) ohrani doslednost baze podatkov z izvajanjem transakcij, ki ohranja doslednost.
  3. (iii) razrešiti konflikte branje-pisanje in pisanje-branje.

Zakaj je potreben nadzor sočasnosti?

Razlogi za uporabo Nadzor sočasnosti Metoda je DBMS: Za uporabo izolacije z medsebojnim izključevanjem med konfliktnimi transakcijami. Za razrešitev sporov med branjem in pisanjem ter pisanjem in branjem. Za ohranitev doslednosti baze podatkov s stalnim ohranjanjem ovir pri izvajanju.

Priporočena: