lock

DB Lock: Waits

Microsoft SQL Server Logo
V minulých článcích jsme se převážně zabývali zámky. Na příkladech jste si mohli povšimnout situací, kdy dotazy čekají na uvolnění řádků v [...]

DB Lock: Snapshot Isolation Level

Microsoft SQL Server Logo
Microsoft implementoval do SQL optimistické řízení přístupů pomocí Snapshot Isolation Level. Pojďme si říci, jak to vlastně funguje. Jakmile je [...]

DB Lock: Isolation Level

Microsoft SQL Server Logo
Stupeň vzájemného oddělení transakcí se nazývá Isolation Level a lze jím řídit: zda-li při čtení dat mají být aplikovány zámky jak [...]

DB Lock: Souběžný přístup k datům

Microsoft SQL Server Logo
V minulých dílech jsme se dozvěděli, jak v principu fungují zámky. Existuje tabulka kompatibility mezi různými druhy zámků. Celkové nastavení [...]

DB Lock: Eskalace zámků

Microsoft SQL Server Logo
V minulém článku jsme si představili typy zámků a jejich vzájemnou kompatibilitu. Víme také, co znamená granularita. Díky aplikaci zámků nad [...]

DB Lock: Typy zámků (Lock Modes) a jejich kompatibilita

Microsoft SQL Server Logo
V minulém díle jste si mohli při procházení obrázků vztahujících se k jednotlivým příkladům všimnout sloupce Request Mode. V tomto sloupci se [...]

DB Lock: Granularita a Hierarchie

Microsoft SQL Server Logo
V běžném provozu se stává, že k jedné informaci uložené v databázi přistupuje několik klientů současně. V případě že všichni klienti [...]