Ознаки
Припустимо, що ви використовуєте Microsoft SQL Server 2014. Може виникнути проблема, пов'язана з нотатками випуску SQL Server 2014: відсутні дані індексу пропустити відсутні індекси, якщо індекс гешування існує, але не підходить для проблеми з запитом: якщо у вас є індекс гешування у стовпцях таблиці, оптимізована в запиті, на які посилається запит, але індекс не можна використовувати для запиту, SQL Server 2014 не завжди повідомлятиме про відсутність індексу в SHOWPLAN_XML і в службі DMV sys.dm_db_missing_index_details. Якщо запит містить предикати рівності, які містять підмножину стовпців розділу індексу або якщо він містить нерівність предикатів, які містять стовпці ключа індексу, індекс ГЕШУВАННЯ не можна використовувати як таке, і для ефективного виконання запиту буде потрібно інший індекс.
Спосіб вирішення
Ця проблема була спочатку зафіксоване в цьому сукупному оновленні сервера SQL Server.
Сукупне оновлення 1 для SQL Server 2014 /en-us/help/2931693
Кожне нове Сукупне оновлення для SQL Server містить усі поточні виправлення та всі виправлення системи безпеки, які були включені до попереднього сукупного оновлення. Ознайомтеся з найновішими сукупними оновленнями для сервера SQL Server:
Стан
Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "застосовується до".