Transaktionslås
Transaktionslås är en mekanism inom databashantering som används för att kontrollera samtidiga åtkomster till data under en transaktion och därigenom upprätthålla ACID-egenskaperna. Lås gör att endast transaktioner med kompatibla tillgångar kan läsa eller skriva samma data samtidigt, vilket minskar risken för inkonsekventa tillstånd.
De vanligaste låstyperna är läs-lås (S-lås) och skriv-lås (X-lås). S-lås tillåter flera samtidiga läsare men hindrar
Granulariteten kan vara radnivå, sidnivå eller tabellnivå, och lås används tillsammans med mekanismer som lås-eskalering för
Tvåfaslösningsprincipen (2PL) kräver att lås erhålls före operationer och att låsen inte släpps förrän transaktionen är
Fyra handlingsområden: dödlägen kan uppstå när två eller flera transaktioner väntar på varandra; databaser använder dödlägesdetektering