Lock Escalation

Der Vorgang, bei dem viele Sperren von kleinen Datenobjekten (z.B. Datensatz) durch eine Sperre eines großen Datenobjekts (z.B. Tabelle) ersetzt wird, heisst Lock Escalation. Datenbanken verwenden Lock Escalation, um Ressourcenengpässe bei der Sperrenverwaltung aufzulösen. Weil nach einer Lock Escalation in der Regel auch Datenobjekte unnötigerweise gesperrt sind, sinkt der mögliche Grad der Parallelverarbeitung von Transaktionen.