Till KTH:s startsida Till KTH:s startsida

Kom ihåg att gruppwebben som samarbetsyta stängs 1 oktober 2026. Du som administratör behöver nu exportera gruppens innehåll och/eller radera gruppen.

Mer information och instruktioner hittar du i nyheten: Gruppwebben som samarbetsyta stängs 1 oktober 2026.

Transactions

Transactions are tricky and it's hard to get it right. From the beginning it is quite straight forward and the simple solution is to only allow one transaction at a time. In the quest for better performance we will allow transaction to run concurrently and this is of course asking for trouble. Several techniques are presented such as locking, optimistic control and timestamps, to allow concurrency while preserving the requirements on Atomicity, Consistency, Isolation and Durability.

Lärare Johan Montelius skapade sidan 4 oktober 2012

Johan Montelius redigerade 17 oktober 2014

Transactions are tricky and it's hard to get it right. From the beginning it is quite straight forward and the simple solution is to only allow one transaction at a time. In the quest for better performance we will allow transaction to run concurrently and this is of course asking for trouble. Several techniques are presented such as locking, optimistic control and timestamps, to allow concurrency while preserving the requirements on Atomicity, Consistency, Isolation and Durability.


* transactions.pdf
* disritbuted transactions.pdf

Lärare Johan Montelius ändrade rättigheterna 17 oktober 2014

Kan därmed läsas av alla och ändras av lärare.