Samtidighedskontrol Flashcards
Hvorfor findes transaktioner?
Hvilke tre transaktionskommandoer findes der?
Hvad er ACID?
I daglig tale kalder man ofte
A og D = recovery
C og I = samtidighedskontrol
Hvornår kan samtidighedsproblemer opstå?
Hvilke to teknikker bruges der til samtidighedskontrol?
Hvilke slags låse findes der og hvordan fungerer de?
Hvad er granularitet?
Hvilke niveauer af granularitet findes der?
Hvad er versionering?
Hvad er versionering godt til?
Hvad er optimistisk samtidighedskontrol?
Hvad er pessimistisk samtidighedskontrol?
Hvilket isolations level skal man bruge for at implementere optimistisk samtidighedskontrol?
Snapshot
Hvilke klasser af samtidighedsproblemer er der?
Dirty read, unrepeatable read, phantom read
Hvad er dirty read?