Chúng tôi có một giao dịch đã được thực hiện trong hơn 5 giờ. Chúng tôi đang hết dung lượng đĩa. Phiên đã bị giết nhưng nó vẫn đang chờ IO_COMPLETION. Trên thực tế, Wait_type chỉ thay đổi thành PAGEIOLATCH_EX. Làm cách nào tôi có thể chấm dứt giao dịch SQL Server bị treo? Tôi không lo lắng về việc mất dữ liệu vì tất cả dữ liệu có thể được phục hồi.
session_id: 54
STATUS: suspended
blocked by: 0
wait_type: PAGEIOLATCH_EX
Elapsed Time (in Sec): 19750.420000
open_transaction_count: 2
KILL .. WITH STATUSONLY
không chính xác và tôi thấy quan điểm của bạn. Bạn có thể thử Alter database .. set OFFLINE or single_User WITH ROLLBACK IMMEDIATE
không
KILL 54 WITH STATUSONLY
để tìm hiểu xem sẽ mất bao lâu để quay lại.