KB2986627-Labojums: atjaunināšanas statistika veic nepareizas paraugu atlases un apstrādes tabulas ar columnstore indeksu SQL Server

Simptomi

Pieņemsim, ka esat izveidojis columnstore indeksu tabulā, kurā ir sagrupēti indeksi un nav nesagrupētu indeksu programmā Microsoft SQL Server 2012 vai SQL Server 2014. Ja sagrupētajā indeksā palaižat atjaunināšanas statistiku , tiek lietots nepareizs parauga procentuālā vērtība un histogrammas darbības nerāda pareizo datu sadali. Rezultātu var skatīt, palaižot tālāk norādīto komandu pēc statistikas atjaunināšanas:

DBCC SHOW_STATISTICS ( table_or_indexed_view_name , target ) WITH STAT_HEADER

Šādā gadījumā statistiskā atjaunināšana var aizņemt ilgāku laiku, un nepareizas histogrammas darbības var izraisīt neoptimālus vaicājumu izpildes plānus.Piezīme. Šī problēma rodas arī SQL Server 2012 kumulatīvajā atjaunināšanā 8 (CU8) vai jaunākās versijās.

Katrā jaunajā kumulatīvajā SQL Server atjauninājumā ir iekļauti visi labojumfaili un visi drošības labojumi, kas bija iekļauti iepriekšējā kumulatīvajā atjauninājumā. Skatiet jaunākos kumulatīvos atjauninājumus SQL Server:

Risinājums

Lai novērstu šo problēmu, pievienojiet tabulai negrupētu indeksu.

Statusa

Microsoft ir apstiprinājusi, ka šī problēma pastāv Microsoft produktos, kas ir norādīti sadaļā "attiecas uz".

Vai nepieciešama papildu palīdzība?

Paplašiniet savas prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Microsoft Insider

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka jums varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta speciālistiem.

×