Prihláste sa s kontom Microsoft
Prihláste sa alebo si vytvorte konto.
Dobrý deň,
Vyberte iné konto.
Máte viacero kont
Vyberte konto, s ktorým sa chcete prihlásiť.

Príznaky

Zoberme si nasledujúcu situáciu:

  • Máte tabuľku, ktorá obsahuje skupinový columnstore indexy, a tabuľka obsahuje veľa stĺpcov (v stovkách).

  • Údaje (typ údajov) v týchto stĺpcoch sú vysoko Komprimovateľné údaje, napríklad varchar.

  • Spustením príkazu Select v tejto tabuľke vyberiete veľkú podmnožinu alebo všetky stĺpce z tejto tabuľky.

  • Príkaz Select obsahuje klauzulu where , ktorá obmedzí výstup na veľmi málo riadkov (dotaz je vysoko selektívny).

V tomto scenári sa môžu vyskytnúť niektoré z nasledujúcich príznakov:

  • Súbežné pracovné zaťaženie (ostatné dotazy, ktoré sa vykonajú v rovnakom čase na serveri ako tento dotaz), sa môžu vyskytnúť pri znížení výkonu a strate priepustnosti.

  • Môže sa zobraziť prerušované vysoké využitie PROCESORA.

  • Ak dotaz sys.dm_os_ring_buffers a zobrazíte položky typu SchedulerMonitor , zistíte, že sa počas vykonávania tohto dotazu vyskytnú občasné správy s nepoddajným plánovačom.

  • Môže sa stať, že sa v denníku chýb zobrazí chyba nepoddajný Plánovač a môže sa generovať súbor s výpisom pamäte príznaku.

Riešenie

Tento problém bol najskôr vyriešený v nasledujúcej kumulatívnej aktualizácii SQL servera:

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. Odporúčame, aby ste si stiahli a nainštalovali najnovšie kumulatívne aktualizácie pre SQL Server:

Ďalšie informácie

Oprava podrobnostíPracovníci, ktorí spracúvajú segmenty stĺpcov (ich dekompresiu a kontrolujú ich v oprávňujúcich riadkoch), ktoré sa používajú na "výťažnosť" využitia CPU na iných pracovníkov/súbežné vyplnenie dotazov, keď bol výstup nastavený na určitý prahový počet riadkov. Ak je klauzula where veľmi selektívna na výrobu niekoľkých riadkov, pracovníci, ktorí spracúvajú tento dotaz, spracujú nekomprimovaný a veľký počet segmentov (pretože len veľmi málo riadkov) pred tým, ako sa CPU v kooperatívnom postupe, aby mohli spracovať svoju pracovnú záťaž. Viedlo to k nepravidelnému zhoršeniu využitia PROCESORA a zníženiu kapacity pri súbežnej pracovnej záťaži. Oprava optimalizuje a vylepšuje algoritmus zdieľania CPU pre takéto columnstore dotazy.

Odkazy

Oboznámte sa s terminológiou , ktorú spoločnosť Microsoft používa na popis aktualizácií softvéru.

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.

Boli tieto informácie užitočné?

Aká je podľa vás jazyková kvalita textu?
Čo sa vám páčilo, prípadne čo nie?
Stlačením tlačidla Odoslať sa vaše pripomienky použijú na zlepšenie produktov a služieb spoločnosti Microsoft. Váš správca IT bude môcť tieto údaje zhromažďovať. Vyhlásenie o ochrane osobných údajov.

Ďakujeme za vaše pripomienky!

×