KB5008184 - KHẮC PHỤC: ForceLastGoodPlan không tính đến các truy vấn bị hủy bỏ và hết thời gian chờ trong logic phát hiện hồi quy

Áp dụng cho
SQL Server 2019 on Linux SQL Server 2019 on Windows SQL Server 2017 on Linux SQL Server 2017 on Windows

Triệu chứng

Trong Microsoft SQL Server 2019 và 2017, tính năng ForceLastGoodPlan cho Tự động Tinh chỉnh không tính đến mức tiêu thụ CPU của các truy vấn bị hủy bỏ trong logic phát hiện hồi quy kế hoạch thực thi. Tính năng này nhận dạng thời gian chờ thực hiện truy vấn là truy vấn bị hủy bỏ phía máy khách. Do đó, nó không can thiệp. Nếu truy vấn có kế hoạch hồi quy liên tục hết thời gian chờ, tính năng ForceLastGoodPlan sẽ không phát hiện và sửa hồi quy kế hoạch.

Giải pháp

Thông tin cập nhật tích lũy

Sự cố này đã được khắc phục trong các bản cập nhật tích lũy sau đây dành cho SQL Server:

Giới thiệu về các bản cập nhật tích lũy cho SQL Server

Mỗi bản cập nhật tích lũy mới cho SQL Server chứa tất cả bản sửa lỗi nóng và bản sửa lỗi bảo mật trong bản dựng trước đó. Chúng tôi khuyên bạn nên cài đặt bản dựng mới nhất cho phiên bản SQL Server của mình:

Trạng thái

Microsoft đã xác nhận rằng đây là sự cố trong các sản phẩm của Microsoft được liệt kê trong mục "áp dụng cho".

Tham khảo

Tìm hiểu về thuật ngữ mà Microsoft dùng để mô tả các bản cập nhật phần mềm.