Příznaky

Předpokládejme, že máte neclusterovaný index columnstore v Microsoft SQL serveru 2012 nebo SQL serveru 2014. Spuštěním dotazu v paralelním režimu použijete funkci columnstore a dotaz se připojí k indexu na více spojování sloupců s vypočítanými výsledky sondy testu. V této situaci může dojít k nesprávné sadě výsledků.

Příčina

Když jsou výrazy optimalizované na straně sondy algoritmu hash, SQL Server předpokládá konkrétní pořadí ve sloupcích spojení algoritmu hash. Tato objednávka může být během optimalizace dotazu přerušena a může způsobit neshodu spojení algoritmem hash.

Řešení

Tento problém byl poprvé opraven následující kumulativní aktualizací SQL serveru:

Každá nová kumulativní aktualizace pro SQL Server obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozí kumulativní aktualizace. Doporučujeme stáhnout a nainstalovat nejnovější kumulativní aktualizace pro SQL Server:

Alternativní řešení

Jako alternativní řešení použijte jednu z následujících metod:

  • Při provádění dotazu použijte MAXDOP =1 tip k dotazu.

  • Inovujte na SQL Server 2014.

Stav

Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.

Potřebujete další pomoc?

Rozšiřte své znalosti a dovednosti
Projít školení
Získejte nové funkce jako první
Připojit se k programu Microsoft Insider

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou jazyka?
Co ovlivnilo váš názor?

Děkujeme vám za zpětnou vazbu.

×