Innholdsfortegnelse:

Hva er noen ulemper med tidsstemplingsmetoder for samtidighetskontroll?
Hva er noen ulemper med tidsstemplingsmetoder for samtidighetskontroll?

Video: Hva er noen ulemper med tidsstemplingsmetoder for samtidighetskontroll?

Video: Hva er noen ulemper med tidsstemplingsmetoder for samtidighetskontroll?
Video: time stamping method in database | DBMS 2024, Kan
Anonim

De ulempe av tidsstempling tilnærmingen er at hver verdi som er lagret i databasen krever ytterligere to tidsstempel felt: ett til siste tid feltet ble lest og ett for siste oppdatering. Tidsstempling øker dermed minnebehovet og databasens behandlingsoverhead.

Bare så, hva er problemene med samtidig gjennomføring av transaksjoner?

Når samtidige transaksjoner er henrettet på en ukontrollert måte, flere problemer kan oppstå. Samtidig kontroll har følgende tre hoveder problemer : Mistet oppdateringer. Skitten lesning (eller ikke-forpliktet data).

På samme måte, hvordan genererer systemet tidsstempler? Typisk, tidsstempel verdier tilordnes i den rekkefølgen transaksjonene sendes til system . Transaksjonene administreres slik at de ser ut til å kjøre i en tidsstempel rekkefølge. Tidsstempler kan også være generert ved å øke en logisk teller hver gang en ny transaksjon starter.

Dessuten, hvordan kontrollerer du samtidighet i en database?

Samtidig kontroll er gitt i en database for å:

  1. (i) håndheve isolasjon mellom transaksjoner.
  2. (ii) bevare databasekonsistens gjennom konsistensbevarende utførelse av transaksjoner.
  3. (iii) løse lese-skrive og skrive-lese konflikter.

Hvorfor trengs samtidighetskontroll?

Grunner for bruk Samtidig kontroll metoden er DBMS: Å bruke isolasjon gjennom gjensidig utestenging mellom motstridende transaksjoner. For å løse lese-skrive og skrive-skrive konfliktproblemer. For å bevare databasekonsistens gjennom konstant å bevare utførelseshindringer.

Anbefalt: