Download præsentationen
Præsentation er lastning. Vent venligst
Offentliggjort afOlivia Therkildsen Redigeret for ca. et år siden
1
8. Transaktioner og låsning/låse. Herunder ACID egenskaberne.
2
Uden transaktion Session 1Session 2Account Balance myBalance = Read(balance)100 myBalance = Read(balance)100 Write (myBalance += 10)110 Write (myBalance -= 100)0
3
Med transaktion Session 1Session 2Account Balance Begin Transaction ->Starter100 myBalance = Read(balance)100 Begin Transaction -> Venter100 Write (myBalance += 10)110 End Transaction110 Kan starte transaktion110 myBalance = Read(balance)110 Write (myBalance -= 100)10 End Transaction10
4
Deadlocks Session 1Session 2Account1Account2 Begin Transaction1 - >Starter 100200 myBalance = Read(account1) 100200 Begin Transaction2 -> Starter 100200 Begin Transaction2 -> Venter myBalance = Read(account2) 110200 End TransactionBegin Transaction1 -> Venter 110200 Deadlock !!
Lignende præsentationer
© 2024 SlidePlayer.dk Inc.
All rights reserved.