Concurrency Frage < Datenbanken < Praktische Inform. < Hochschule < Informatik < Vorhilfe
|
Status: |
(Frage) überfällig | Datum: | 21:54 So 03.07.2011 | Autor: | Acronis |
Aufgabe | A= 100
Ablauf:
Transaktion 1 Transaktion 2
Update A- 50
Update A -10, commit
Select A
commit
a) Was wird bei dem Selectbefehl ausgegeben?
Gehen Sie alle Isolations Level durch.
b) Kann die Transaktion 2 überhaupt auf A zugreifen? |
Hallo Leute,
kann mir vll. jemand bei einer Verständnisfrage helfen? Habe hierzu selbst eine Aufgabe erstellt und komme nicht mehr weiter.
Meine Antwort zu a) wäre:
bei Read Uncommited: 40 und bei allen anderen 50.
zu b)
nein, weil TA1 hält einen X-Lock und deshalb kann TA2 keinen X-Lock anfordern.
Bei Read Uncommited werden die Sperren umgangen.
Sind die Antworten so richtig?
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 22:20 Mi 06.07.2011 | Autor: | matux |
$MATUXTEXT(ueberfaellige_frage)
|
|
|
|