Triệu chứng
Hãy xem xét tình huống sau:
-
Bạn thực hiện truy vấn trong Microsoft SQL Server 2016 và 2017.
-
Gói truy vấn kết quả có chứa một chi nhánh chế độ hàng loạt và một nhánh chế độ hàng liên quan đến việc tham gia.
-
Trong nhánh chế độ hàng có các toán tử song song và nối tiếp.
Trong trường hợp này, điều kiện bế tắc có thể xảy ra.
Lưu ý: Sự cố này không xảy ra nếu bạn đặt mức độ bình hành tối đa (MAXDOP) thành 1 cho truy vấn.
Giải pháp
Sự cố này đã được khắc phục trong các bản Cập Nhật tích lũy sau đây cho SQL Server:
Bản Cập Nhật tích lũy 4 cho SQL Server 2017
Cập Nhật tích lũy 7 cho SQL Server 2016 SP1
Lưu ý Dấu theo dõi bản sửa lỗi tối ưu hóa truy vấn (TF) 4199 phải được kích hoạt để giải quyết vấn đề này.
Để biết thêm thông tin về các hotfix và dấu theo dõi tối ưu hóa truy vấn, hãy xem:
Mô hình dịch vụ của trình tối ưu hóa truy vấn SQL Server của hotfix TF 4199
Mỗi bản Cập Nhật tích lũy mới cho SQL Server chứa tất cả các hotfix và tất cả các bản sửa lỗi bảo mật đã được đưa vào bản Cập Nhật tích lũy trước đó. Kiểm tra các bản Cập Nhật tích lũy mới nhất cho SQL Server:
Trạng thái
Microsoft đã xác nhận đây là sự cố trong các sản phẩm của Microsoft được liệt kê trong phần "Áp dụng cho".
Tham khảo
Tìm hiểu về thuật ngữmà Microsoft sử dụng để mô tả các bản cập nhật phần mềm.