Triệu chứng
Giả sử rằng bạn sử dụng Microsoft SQL Server 2014. Bạn có thể gặp phải sự cố sau có liên quan trong Ghi chú phát hành của SQL Server 2014:
Thiếu chi tiết chỉ mục sẽ thiếu chỉ mục nếu chỉ mục hàm băm tồn tại nhưng không phù hợp cho truy vấn
Vấn đề: Nếu bạn có một chỉ mục HÀM BĂM trên các cột của bảng được tối ưu hóa bộ nhớ được tham chiếu trong truy vấn nhưng không thể sử dụng chỉ mục đó cho truy vấn, SQL Server 2014 sẽ không phải lúc nào cũng báo cáo chỉ mục bị thiếu trong SHOWPLAN_XML và trong sys.dm_db_missing_index_details DMV.
Nếu một truy vấn có chứa các vị từ đẳng thức liên quan đến một tập hợp con của các cột khóa chỉ mục hoặc nếu truy vấn chứa các vị từ bất đẳng thức liên quan đến các cột khóa chỉ mục thì chỉ mục HASH không thể được dùng nguyên trạng và sẽ cần có một chỉ mục khác để thực thi truy vấn một cách hiệu quả.
Giải pháp
Sự cố này được khắc phục lần đầu tiên trong bản cập nhật tích lũy tiếp theo của SQL Server.
Cập nhật tích lũy 1 cho SQL Server 2014 /en-us/help/2931693
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:
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".