Trang web của tôi dường như không xử lý số lượng khách truy cập cao, tôi tin rằng đó là do máy chủ quá đơn giản.Gỡ rối deadlock trong Sql Server 2008
2 giờ trước trang web của tôi đã nhận được rất nhiều lượt truy cập và tôi nhận thấy rằng 3 lỗi bế tắc xảy ra, lỗi này là:
System.Data.SqlClient.SqlException : giao dịch (Process ID 58) bị bế tắc về tài nguyên khóa với một tiến trình khác và đã được chọn làm nạn nhân bế tắc. Chạy lại giao dịch.
Tôi không chắc tại sao điều này lại xảy ra ... Nhìn vào dấu vết ngăn xếp, tôi có thể thấy điều này xảy ra với truy vấn chọn.
Bất kỳ ai biết nguyên nhân của lỗi này có thể là gì?
Máy chủ đang chạy Windows 2008 và Sql Server 2008.
http://support.microsoft.com/?kbid=832524 * CHỈNH SỬA * đây là liên kết được cập nhật đối với tài liệu của Profiler của SQL Server, mặc dù lý thuyết trong liên kết trên vẫn giữ nguyên. http://msdn.microsoft.com/en-us/library/ms188246.aspx – GregC