serialiseerbaarheidsbeheersing
Serialiseerbaarheidsbeheersing verwijst naar de verzameling mechanismen die garanderen dat gelijktijdige uitvoering van transacties resulteert in een toestand die bovendien overeenkomt met een volgorde waarin die transacties achter elkaar zouden zijn uitgevoerd. Het doel is om de integriteit van de databank te waarborgen, zodat de uitkomst niet afhankelijk is van de specifieke interleaving van lees- en schrijfoperaties. Een uitvoering die voldoet aan deze eigenschap wordt een serial schedule genoemd; een schema is serialiseerbaar als het equivalente gedrag heeft aan een der seriale schema’s.
Serialiseerbaarheid vereist dat de zichtbare veranderingen van transacties consistent zijn met een volgorde waarin alle transacties
Two-Phase Locking (2PL) houdt aan dat een transactie in een opbouwfase alle benodigde locks aanvraagt en tijdens
Toepassingsgebied en overwegingen
Serialiseerbaarheidsbeheersing is de standaardisolatieniveau in veel relationele databases. Het biedt de sterkste garantie maar kan de