Datenbanken

Implementierung von binären Sperren

1. Sperren werden in einem DBMS von einem Lock-Manager-Subsystem verwaltet

2. Dazu führt der Lock-Manager eine Sperrtabelle mit Einträgen der Form <Name, LOCK, sperrende T> und dazu eine Warteschlange von wartenden Transaktionen

3. Tabelle muss nur Einträge für momentan gesperrte Objekte halten, alle übrigen Objekte sind nicht gesperrt

Diskussion