Bạn đã bao giờ phải biện minh KHÔNG sử dụng một gợi ý truy vấn?
Tôi đang thấy WITH (NOLOCK)
trong mỗi truy vấn duy nhất truy cập vào một máy chủ rất bận rộn. Theo mặc định, các nhà phát triển nghĩ rằng nó chỉ nên được bật theo mặc định vì họ ghét nhìn thấy nó trong mã của họ hàng ngàn lần.
Tôi đã cố gắng giải thích rằng nó cho phép đọc bẩn và cuối cùng họ sẽ có dữ liệu xấu, nhưng họ tin rằng sự đánh đổi hiệu suất là rất xứng đáng. (Cơ sở dữ liệu của họ là một mớ hỗn độn; không có gì ngạc nhiên khi họ có vấn đề về hiệu suất.)
Nếu bạn có một ví dụ rõ ràng về cách trình bày trường hợp chống lại sự lạm dụng NOLOCK
gợi ý này, điều đó sẽ được đánh giá cao.