READ UNCOMMITTED
Nhưng điều đó cho phép quá trình đọc dữ liệu trước khi giao dịch được thực hiện, cái được gọi là đọc bẩn. Đọc thêm
Bạn có thể thích bật lập phiên bản hàng hơn, bản cập nhật tạo ra một phiên bản mới của hàng và bất kỳ câu lệnh chọn nào khác sẽ sử dụng phiên bản cũ cho đến khi câu lệnh này được cam kết. Để thực hiện việc này, hãy bật chế độ READ_COMMITTED_SNAPSHOT. Có thêm thông tin tại đây . Có một chi phí liên quan đến việc duy trì các phiên bản của hàng nhưng nó loại bỏ các bế tắc UPDATE / SELECT.