Różnice pomiędzy Latch i Lock
Dzięki blokadom typu Latch (zatrzask) i Lock (blokada) SQL Server zapewnia logiczną spójność danych. Każda operacja posiada blokady i zatrzaski. Co znaczy Latch? Zatrzask chroni pamięć w puli buforów (Buffer Pull) , zapewniając fizyczną spójność danych. Gdy SQL Server wykonuje operacje w pamięci operacyjne (RAM), oznacza to, że odczytuje on stronę danych (Extend czyli 8 fizycznych stron pamięci – 8×8 KB) z dysku i umieszcza ją w pamięci zwanej pulą buforów, aby tam działała. Jeśli inny proces spróbuje zaktualizować dane, strona jest Dowiedz się więcej