KB2938463 – ISPRAVKA: Ne nedostaje preporuka za indeks koja nedostaje kada je indeks netačan za upit u programu SQL Server 2014

Primenjuje se na
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Simptomi

Pretpostavimo da koristite Microsoft SQL Server 2014. Možete naići na sledeći problem povezan sa napomenama uz izdanje za SQL Server 2014:
Detalji indeksa koji nedostaju Izostavite indekse koji nedostaju ako heš indeks postoji, ali nije prikladan za upit
Problem: Ako imate HASH indeks na kolone tabele optimizovane za memoriju na koju se upućuje u upitu, ali taj indeks nije moguće koristiti za upit, SQL Server 2014 neće uvek prijaviti indeks koji nedostaje u SHOWPLAN_XML i u DMV sys.dm_db_missing_index_details.

Ako upit sadrži predikate jednakosti koji uključuju podskup kolona ključa indeksa ili ako sadrži predikate nejednakosti koji uključuju kolone ključa indeksa, HASH indeks nije moguće koristiti takav kakav jeste i potreban je drugačiji indeks da bi se upit efikasno izvršio.

Rešenje

Problem je prvi put rešen u sledećoj kumulativnoj ispravci sistema SQL Server.

Kumulativna ispravka 1 za SQL Server 2014 /en-us/help/2931693

Osnovni podaci o kumulativnim ispravkama za SQL Server

Svaka nova kumulativna ispravka za SQL Server sadrži sve hitne ispravke i sve bezbednosne ispravke koje su uključene u prethodnu kumulativnu ispravku. Pogledajte najnovije kumulativne ispravke za SQL Server:

      

Status

Microsoft je potvrdio da je ovo problem u Microsoft proizvodima koji su navedeni u odeljku „Odnosi se na“.