Symptomer
Anta at du oppretter en columnstore-indeks i en tabell som har en sektorgruppert indeks og har ingen ikke-sektorgruppert indeks i Microsoft SQL Server 2012 eller SQL Server-2014. Når du kjører OPPDATERINGEN STATISTIKK på sektorgruppert indeks, brukes feil utvalg prosent, og trinnene histogrammet representerer ikke riktige data fordelingen. Du kan vise resultatet ved å kjøre følgende kommando når du har oppdatert statistikk:
DBCC SHOW_STATISTICS ( table_or_indexed_view_name , target ) WITH STAT_HEADER
I dette tilfellet statistisk oppdatering kan ta lengre tid, og feil histogram trinnene kan føre til kjøring av for under det optimale spørringsplaner.
Obs! Dette problemet oppstår også i SQL Server 2012 kumulative oppdateringen 8 (CU8) eller senere versjoner.
Oppløsning
Problemet ble først løst i den følgende kumulative oppdateringen av SQL Server.
Kumulativ oppdatering 4 for SQLServer 2014/en-us/help/2999197
Samleoppdatering 2 for SQL Server 2012 SP2/en-us/help/2983175
Hver nye kumulative oppdateringen for SQL Server inneholder alle hurtigreparasjonene og alle sikkerhetsreparasjoner som fulgte med den forrige kumulative oppdateringen. Sjekk ut de nyeste kumulative oppdateringene for SQL Server:
Løsningen
Du kan omgå dette problemet ved å legge til en ikke-sektorgruppert indeks i tabellen.
Status
Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".