Triệu chứng
Giả sử bạn cố gắng chèn giá trị vào cột chỉ mục đầu trong Microsoft SQL Server 2012 hoặc SQL Server 2014. Khi ít hơn 90% hàng được chèn có giá trị vượt quá giá trị RANGE_HI_KEY cao nhất trong biểu đồ tần suất, cột đó được coi là đứng yên thay vì tăng dần. Do đó, phím tăng dần không được phát hiện và cờ theo dõi 2389 và 2390 thường được sử dụng để khắc phục sự cố về phím tăng dần không hoạt động. Điều này gây ra ước tính lượng tính kém khi bạn sử dụng các vị từ nằm ngoài giá trị RANGE_HI_KEY của các thống kê hiện có.
Lưu ý: Khi bạn áp dụng bản cập nhật tích lũy này, bạn nên bật cờ theo dõi 4139. Điều này khiến SQL Server luôn sửa đổi biểu đồ tần suất trong tình huống được mô tả bất kể trạng thái cột đầu (tăng dần, giảm dần hoặc đứng yên).
Giải pháp
Sự cố này đã được khắc phục lần đầu trong các bản cập nhật tích lũy sau đây dành cho SQL Server:
Bản cập nhật tích lũy 1 cho SQL Server 2012 SP2
Cập nhật Tích lũy 2 cho SQL Server 2014
Bản cập nhật tích lũy 10 cho SQL Server 2012 SP1
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 dành cho SQL Server chứa tất cả các bản sửa lỗi nóng và bản sửa lỗi bảo mật được tích hợp 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 cho SQL Server:
- Bản cập nhật tích lũy mới nhất cho SQL Server 2012 SP2
- Bản cập nhật tích lũy mới nhất cho SQL Server 2014
- Bản cập nhật tích lũy mới nhất cho SQL Server 2012 SP1
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".