KB2938463 - FIX: puudub indeksi soovitus kuvatakse, kui indeks on vale päringu SQL Server 2014

Rakenduskoht
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Sümptomid

Oletame, et kasutate Microsoft SQL Server 2014. SQL Server 2014 versioonimärkmetes võib ilmneda järgmine probleem:
Puuduvate registriandmetega jäetakse välja puuduvad registrid, kui räsiregister on olemas, kuid ei sobi päringu jaoks
Probleem. Kui teil on HASH indeks päringus viidatud mälu optimeeritud tabeli veergudes, kuid registrit ei saa päringu jaoks kasutada, SQL Server 2014 ei teata SHOWPLAN_XML ja DMV-i sys.dm_db_missing_index_details alati puuduvast indeksist.

Kui päring sisaldab võrdsuse predikaate, mis hõlmavad registrivõtme veergude alamhulka, või kui see sisaldab ebavõrdsuse predikaate, mis sisaldavad indeksi võtmeveerge, ei saa HASH-indeksit olemasoleval kujul kasutada ja päringu tõhusaks käivitamiseks on vaja muud indeksit.

Lahendus

Probleem lahendati esmalt järgmises SQL Server koondvärskenduses.

SQL Server 2014 koondvärskendus 1 /en-us/help/2931693

Teave SQL Server koondvärskenduste kohta

Iga uus koondvärskendus SQL Server sisaldab kõiki kiirparandusi ja kõiki turbeparandusi, mis olid kaasatud eelmise koondvärskenduse. Vaadake uusimaid SQL Server koondvärskendusi.

      

Olek

Microsoft on kinnitanud, et see on jaotises „Rakenduskoht“ loetletud Microsofti toodete korral esinev probleem.