Příznaky
Předpokládejme, že používáte Microsoft SQL Server 2014. Může dojít k následujícímu problému, který souvisí s poznámkami k verzi v systému SQL Server 2014: podrobnosti chybějících indexů vynechat chybějící indexy, pokud existuje index hash, ale není vhodný pro problém s dotazem: Pokud máte k dispozici hash index ve sloupcích tabulky optimalizované pro paměť, na kterou se v dotazu odkazuje, ale index se nedá použít pro dotaz, SQL Server 2014 nikdy neohlásí chybějící index v SHOWPLAN_XML a v sys.dm_db_missing_index_details DMV. Pokud dotaz obsahuje predikáty rovnosti, které zahrnují podmnožinu sloupců klíč indexu, nebo pokud obsahuje predikáty nerovnosti, které obsahují klíčové sloupce indexů, nelze index algoritmu HASH použít tak, jak je, a pro efektivní provedení dotazu by se vyžadoval jiný index.
Řešení
Tento problém byl poprvé opraven následující kumulativní aktualizací SQL serveru.
Kumulativní aktualizace 1 pro SQL Server 2014 /en-us/help/2931693
Každá nová kumulativní aktualizace pro SQL Server obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozí kumulativní aktualizace. Podívejte se na nejnovější kumulativní aktualizace SQL serveru:
Stav
Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.