Momentálne ste offline a čaká sa, kým sa znova pripojíte na internet

OPRAVIŤ: Slabý výkon pri použití premenné tabuľky SQL Server 2012 alebo SQL Server 2014

DÔLEŽITÉ: Tento článok je preložený pomocou softvéru na strojový preklad od spoločnosti Microsoft a možno ho opraviť prostredníctvom technológie Community Translation Framework (CTF). Microsoft ponúka strojovo preložené články, články upravené komunitou aj články preložené prekladateľmi, aby zabezpečil prístup ku všetkým článkom databázy Knowledge Base vo viacerých jazykoch. Strojovo preložené články aj upravené články môžu obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky. Microsoft nenesie zodpovednosť za akékoľvek nepresnosti, chyby alebo škody spôsobené neprávnym prekladom obsahu alebo jeho použitím zo strany našich zákazníkov. Ďalšie informácie o technológii CTF nájdete na lokalite http://support.microsoft.com/gp/machine-translation-corrections/sk.

Pokiaľ chcete vidieť anglickú verziu článku, kliknite sem: 2952444
Príznaky
Keď vyplňte tabuľku premenlivou veľa riadkov a potom spojiť sa s ostatnými tabuľkami, ukazovateľa rozhodnúť plán neefektívna dotazu, ktorý spôsobí pomalý výkon dotazu.
Riešenie
Po použití tejto rýchlej opravy, môžete zapnúť príznak sledovania 2453 povoliť tabuľka premennej spustiť překompilovat pri zmene dostatočný počet riadkov. To môže umožniť ukazovateľa vybrať plán efektívnejšie.

Tento problém bol najskôr odstránený v nasledujúcej kumulatívnej aktualizácie alebo / a balíkov Service Pack pre SQL Server.

Kumulatívna aktualizácia 3 pre SQL Server 2014

Informácie o kumulatívnej aktualizácie pre server SQL Server

Každý nový Kumulatívna aktualizácia pre SQL Server obsahuje všetky rýchlych a všetky opravy zabezpečenia, ktoré boli súčasťou predchádzajúcej kumulatívnej aktualizácie. Pozrite sa na najnovšie kumulatívnej aktualizácie pre server SQL Server:

Service pack 2 pre SQL Server 2012

O balíkoch Service Pack pre SQL Server

Balíky Service Pack sú kumulatívne. Každý nový balík service pack obsahuje všetky opravy z predchádzajúcich balíkov service pack, spolu s všetky nové opravy. Odporúčame je najnovší balík service pack a najnovšie kumulatívnej aktualizácie pre balík service pack. Nemusíte inštalovať predchádzajúce balíky service pack, pred inštaláciou najnovšieho balíka service pack. Vyhľadať ďalšie informácie o najnovšom balíku service pack a najnovšiu kumulatívnu aktualizáciu, použite tabuľku 1 v nasledujúcom článku:

Ďalšie informácie
Pri použití premennej tabuľky v dávkach alebo postup, dotaz je zostaviť a optimalizované pre počiatočný stav prázdna tabuľka premenné. Ak táto premenná tabuľky je vyplnený veľa riadkov v režime runtime, akým dotaz plán nemusí byť optimálny. Napríklad dotaz môže pripojí tabuľka premenlivou vnorené slučky od je zvyčajne malý počet riadkov. Tento dotaz plán môže byť neúčinné, ak tabuľka premenná tisícok riadkov. Hodnota hash spojenie môže byť lepšou voľbou za takýchto podmienok. Na získanie nového plánu dotazu, je potrebné prekompilovať. Na rozdiel od ostatných používateľov alebo dočasnej tabuľky, ale počet zmeniť riadok tabuľky premennej spúšťať dotaz překompilovat. Zvyčajne sa obísť s možnosťou (PŘEKOMPILOVAT), ktorý má hornej náklady.
Príznak sledovania 2453 umožňuje výhodu dotaz překompilovat bez možnosti (PŘEKOMPILOVAT). Tento príznak sledovania sa líši od možnosti (PŘEKOMPILOVAT) v dvoch aspektov.
(1) používa hranicu rovnaký počet riadkov ako ostatné tabuľky. Dotaz nemusí zostaví každý vykonanie na rozdiel od možnosti (PŘEKOMPILOVAT). To by vyvolalo překompilovat iba v prípade, že zmena počet riadkov prekračuje hranicu preddefinované.
(2) možnosť (PŘEKOMPILOVAT) prinúti pozrieť parametre a optimalizácia dotazu, dotaz. Tento príznak sledovania sily mžourání parameter.

Poznámka: tento príznak sledovania musí na runtime. Tento príznak sledovania nie je možné použiť s QUERYTRACEON. Tento príznak sledovania musí používať opatrne, pretože môže zvýšiť počet recompiles dotazu, ktoré sa môžu stať viac ako úspory lepšie optimalizácia dotazu.
Stav
Spoločnosť Microsoft potvrdila, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v časti Vzťahuje sa na.

Upozornenie: Tento článok bol preložený automaticky.

Vlastnosti

ID článku: 2952444 – Posledná kontrola: 02/22/2016 07:09:00 – Revízia: 3.0

Microsoft SQL Server 2012 Service Pack 2, Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Standard

  • kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB2952444 KbMtsk
Pripomienky