Blokuje wybrane wiersze na czas transakcji, uniemożliwiając innym transakcjom ich aktualizację (lub zablokowanie) do commit/rollback. Używa się do bezpiecznego read-modify-write bez utraty aktualizacji.