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
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