ÎncepețiÎncepe gratuit

Evită blocajul

Încerci să selectezi toate mișcările contului 1 din tabela transactions. Când faci asta, o altă tranzacție te blochează și interogarea nu returnează niciun rezultat. Baza de date este configurată cu nivelul de izolare READ COMMITTED.

Poți modifica interogarea SELECT pentru a obține informațiile chiar acum, fără să schimbi nivelul de izolare? Astfel, vei putea citi datele neconfirmate din tabela transactions.

Acest exercițiu face parte din cursul

Tranzacții și gestionarea erorilor în SQL Server

Vezi cursul

Instrucțiuni pentru exercițiu

  • Modifică scriptul pentru a evita blocajul.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

SELECT *
	-- Avoid being blocked
	FROM transactions ___ (___LOCK)
WHERE account_id = 1
Editează și rulează codul