Zvyšovania
V aktuálnom modeli odhadu kardinálnosti Microsoft SQL Server 2016 sa jedinečnosť nevysvetľuje, kedy sú histogramy zmenšené. Môže to spôsobiť jedinečné stĺpce s frekvenciou väčšou ako 1. Spôsob riešenia tohto problému v programe RTM je úplne ignorovať histogram na jedinečných stĺpcoch. Môže to spôsobiť zlé odhady, keď rozdelenie stĺpca nie je jednotné.
Po nainštalovaní tejto aktualizácie sa histogram použije správne, ak má všetky hodnoty kroku v rozsahu 10% jedinečného.
Poznámky
-
Táto zmena sa povolí iba v prípade, ak je zapnutá funkcia sledovania príznaku 4199, ak je rozsah databázy QUERY_OPTIMIZER_HOTFIXES konfigurácie databázy nastavený na hodnotu Zapnuté, alebo ak sa použije pomôcka ENABLE_QUERY_OPTIMIZER_HOTFIXES dotazu.
-
Pomôcka ENABLE_QUERY_OPTIMIZER_HOTFIXES dotaz je k dispozícii od SQL servera 2016 SP1.
Riešenie
Táto oprava tohto problému je zahrnutá v nasledujúcich kumulatívnych aktualizáciách pre SQL Server: Kumulatívna aktualizácia 2 pre SQL server 2016 SP1 Kumulatívna aktualizácia 4 pre SQL Server 2016
Každá nová Kumulatívna aktualizácia pre SQL Server obsahuje všetky rýchlych opráv a všetky opravy zabezpečenia, ktoré boli súčasťou predchádzajúcej kumulatívnej aktualizácie. Pozrite si najnovšie kumulatívne aktualizácie pre SQL Server: Posledná Kumulatívna aktualizácia pre SQL Server 2016
Stav
Spoločnosť Microsoft potvrdzuje, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v tomto článku v časti Informácie v tomto článku sa týkajú nasledujúcich produktov.
Odkazy
Oboznámte sa s terminológiou, ktorú spoločnosť Microsoft používa na popis aktualizácií softvéru.