Điều này có thể xảy ra bởi vì một lựa chọn thực hiện khóa trên hai chỉ mục khác nhau, trong khi đó một bản cập nhật sẽ khóa đối với các chỉ mục giống nhau theo thứ tự ngược lại. Lựa chọn cần hai chỉ mục vì chỉ mục đầu tiên không bao gồm tất cả các cột mà nó cần truy cập; bản cập nhật cần hai chỉ mục vì nếu bạn cập nhật cột chính của chỉ mục, bạn cần phải khóa nó.
http://blogs.msdn.com/bartd/archive /2006/09/25/770928.aspx có một lời giải thích tuyệt vời. Các bản sửa lỗi được đề xuất bao gồm thêm chỉ mục bao gồm tất cả các cột mà người chọn cần, chuyển sang chế độ cô lập ảnh chụp nhanh hoặc buộc vùng chọn lấy một khóa cập nhật mà nó thường không cần.