Applies ToSQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2014 Web - duplicate (do not use) SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2017 Developer SQL Server 2017 Enterprise SQL Server 2017 Enterprise Core

Triệu chứng

Khi quá nhiều chèn đồng thời xảy ra trong cùng một bộ chứa băm, hoặc bộ đệm ẩn kế hoạch ad hoc SQL Server đạt đến giới hạn mục nhập 160.036, sự ganh tỵ nghiêm trọng trên khóa quay SOS_CACHESTORE xảy ra. Trong trường hợp này, mức sử dụng CPU cao xảy ra trong Microsoft SQL Server.

Nguyên nhân

Sự cố xảy ra khi bộ đệm ẩn kế hoạch SQL Server đạt giới hạn mục nhập và các gói có chi phí thấp phải được loại bỏ để chèn kế hoạch mới. Điều này gây ra sự bất đồng lớn đối với khóa quay SOS_CACHESTORE cung cấp đồng bộ hóa cho bộ chứa bảng hàm băm của bộ đệm ẩn SQL Server 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 lần đầu trong bản cập nhật tích lũy sau đây của SQL Server.

Mỗi bản cập nhật tích lũy mới dành cho SQL Server sẽ chứa tất cả các bản cập nhật nóng và tất cả các bản sửa lỗi bảo mật được bao gồm trong bản cập nhật tích lũy trước đó. Xem các bản cập nhật tích lũy mới nhất dành cho doanh SQL Server:

Bạn cần thêm trợ giúp?

Bạn muốn xem các tùy chọn khác?

Khám phá các lợi ích của gói đăng ký, xem qua các khóa đào tạo, tìm hiểu cách bảo mật thiết bị của bạn và hơn thế nữa.

Cộng đồng giúp bạn đặt và trả lời các câu hỏi, cung cấp phản hồi và lắng nghe ý kiến từ các chuyên gia có kiến thức phong phú.