Sümptomid
Oletagem, et luua tabel, millel on rühmitatud indeks, ja pole rühmitatud indeksit Microsoft SQL Server 2012 või SQL Server 2014. Kui käivitate klastrite indeksi statistika , rakendatakse ebaõiget valimi protsenti ja histogrammi etapid ei kajasta õiget andmete jaotust. Tulemi vaatamiseks käivitage järgmine käsk pärast statistika värskendamist.
DBCC SHOW_STATISTICS ( table_or_indexed_view_name , target ) WITH STAT_HEADER
Sellisel juhul võib statistiline värskendamine võtta kauem aega ja valed histogrammi etapid võivad põhjustada optimaalse päringu täitmise lepinguid.Märkus. See probleem ilmneb ka SQL Server 2012 kumulatiivne Update 8 (CU8) või uuemad versioonid.
Lahendus
Probleem parandati esmakordselt SQL serveri järgmises koondvärskenduses.
Kumulatiivne värskendus 4 SQL Server 2014 /en-us/help/2999197
Kumulatiivne Update 2 SQL Server 2012 SP2 jaoks /en-us/help/2983175
Iga uus koondvärskenduses SQL Server sisaldab kõiki käigultparandused ja kõik turvaparandusi, mis kuulusid eelmise koondvärskenduse. Vaadake SQL serveri kumulatiivseid värskendusi.
Lahendus
Selle probleemi lahendamiseks lisage tabelisse mitte rühmitatud indeks.
Olek
Microsoft on kinnitanud, et see probleem esineb jaotises "kehtib järgmiste toodete kohta" loetletud Microsofti toodetes.