diff --git a/ov5/losning.md b/ov5/losning.md index 8761d2e..abe3f32 100644 --- a/ov5/losning.md +++ b/ov5/losning.md @@ -188,10 +188,14 @@ Serializable: Serializable isolasjonsnivå vil sette en delt lås ved SELECT, og derfor vil ikke klient 2kunne skrive endringer før transaksjonen er slutt. -Repeatable read / read committed: +Read committed: Klient 1 vil se initialverdien ved de to første select, og den nye, større verdien i den siste. +Repeatable read: +Klient 1 vil ikke se noen endring, fordi lesingen er konsistent gjennom hele transaksjonen + + ### Oppgave 4 #### Lag en kjøring med to klienter som tester phantom reads. Her kan det være lurt å tenke igjennom isolasjonsnivå. Om resultatet ikke er som forventet så kan det være lurt å sjekke dokumentasjonen.