Tóm tắt
Hiện tại trong Microsoft SQL Server, thủ tục được lưu trữ sp_MSsubscription_cleanup được thực thi bởi thủ tục được lưu trữ sp_MSdistribution_cleanup . Điều này, lần lượt được thực thi bởi công việc dọn dẹp phân bố.
Tuy nhiên, việc sử dụng tài nguyên của quy trình được lưu trữ sp_MSsubscription_cleanup rất cao: có thể mất vài phút để hoàn thành và tần suất của công việc dọn dẹp phân phối là 10 phút. Điều này có nghĩa là quy trình được lưu trữ tốn kém này sẽ chạy mỗi 10 phút với khoảng thời gian vài phút.
Bản cập nhật này thực hiện các thay đổi sau đây:
-
Thủ tục được lưu trữ tốn kém sp_MSsubscription_cleanup được thực thi bởi thủ tục được lưu trữ sp_expired_subscription_cleanup . Điều này, lần lượt được thực thi bởi việc dọn sạch đăng ký hết hạn.
-
Công việc đã hết hạn đăng ký dọn dẹp mỗi 24 giờ. Do đó, thủ tục được lưu trữ tốn kém sp_MSsubscription_cleanup sẽ chỉ chạy một lần mỗi ngày.
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 6 cho SQL Server 2016 RTM
Bản Cập Nhật tích lũy 3 cho SQL Server 2016 SP1
Bản Cập Nhật tích lũy 5 cho SQL Server 2014 SP2
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:
Bản Cập Nhật tích lũy mới nhất cho SQL Server 2016
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.