Veľké dotaz kompilácie čaká na RESOURCE_SEMAPHORE_QUERY_COMPILE v 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: 3024815
Príznaky

Pri pokuse o spustenie viacerých veľké dotazy zároveň v Microsoft SQL Server 2014 RESOURCE_SEMAPHORE_QUERY_COMPILEmôže čakať niekoľko otázok. Jediným dotazu, ktorý požaduje viac pamäte ako veľké brány prah (uvedenú výstupu príkazu DBCC MEMORYSTATUS ) zostaviť môžete postupovať aj v prípade, že server nemá dostatok pamäte.

Poznámka: To je očakávané správanie. Však veľké dávkové systémy ako sklad údajov tento prechod v súčasné vykonávanie mnohé otázky.

Riešenie
Kumulatívna aktualizácia informácií
Tento problém bol najskôr odstránený v nasledujúcej kumulatívnej aktualizácie servera SQL Server.

Odporúčanie: Nainštalujte najnovšie 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. Odporúčame prevziať a nainštalovať najnovšie kumulatívnej aktualizácie pre server SQL Server:
Rýchla oprava obsahuje nové sledovania Príznak -T 6498. Tento príznak sledovania umožňuje viac ako jeden veľký dotaz kompilácie získať prístup k veľké brány, ak nie je k dispozícii dostatok pamäte. Je založený na 80 percento cieľových pamäť SQL Server a umožňuje jeden veľký dotaz kompilácie za 25 gigabajtov (GB) pamäte. Napríklad, to umožňuje dve veľké dotaz kompilácie 64 GB pamäť cieľového počítača.

Po použití tejto rýchlej opravy, musíte zapnúť sledovania Príznak -T 6498 umožniť nové správanie.

Poznámka: Ak sa pomocou príkazu DBCC TRACEON príznak sledovania, nemáte reštartovať server tak, aby sa prejavili príznak sledovania. Však môže trvať 10 sekúnd nový veľký brány konfigurácie použiť.

Od spoločnosti Microsoft je k dispozícii podporovaná rýchla oprava. Táto rýchla oprava je však určená iba opravu problému, ktorý je popísaný v tomto článku. Rýchlu opravu použite len v počítačoch s týmto konkrétnym problémom.

Ak je rýchla oprava k dispozícii na stiahnutie, na začiatku tohto článku databázy Knowledge Base sa nachádza časť „K díspozícii je rýchla oprava na stiahnutie“. Ak sa táto sekcia nezobrazuje, odošlite požiadavku na služby zákazníkom spoločnosti Microsoft a podporu získať rýchlu opravu.

Poznámka: Ak sa vyskytnú ďalšie problémy alebo ak je potrebné riešiť problémy, je možné, že budete musieť vytvoriť samostatnú servisnú požiadavku. Na ďalšie žiadosti o podporu a problémy, ktoré sa netýkajú tejto konkrétnej rýchlej opravy, sa vzťahujú zvyčajné poplatky za poskytnutie technickej podpory. Úplný zoznam služieb zákazníkom spoločnosti Microsoft a podpora telefónne čísla alebo vytvorte samostatnú servisnú požiadavku, navštívte nasledujúcu webovú lokalitu spoločnosti Microsoft: Poznámka: "Rýchla oprava k dispozícii na prevzatie" formulár sa zobrazujú jazyky, pre ktoré je rýchla oprava k dispozícii. Ak nemôžete nájsť požadovaný jazyk, znamená to, že rýchla oprava nie je pre tento jazyk k dispozícii.
Ďalšie informácie

Príčiny

SQL Server používa zostaviť brány do kompilácie obmedzenia. Brána architektúra je tak pre SQL Server, aby pamäte na zostavenie prichádzajúce otázky pod kontrolou. Existujú tri brány: malé a stredne veľké.

Ďalšie informácie o používaní príkazu DBCC MEMORYSTATUS sledovať využitie pamäte, pozrite si KB 907877: Ako používať príkaz DBCC MEMORYSTATUS sledovať využitie pamäte, SQL Server 2005.
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: 3024815 – Posledná kontrola: 06/24/2015 06:24:00 – Revízia: 4.0

Microsoft SQL Server 2014 Business Intelligence, Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Enterprise Core, Microsoft SQL Server 2014 Standard, Microsoft SQL Server 2014 Express, Microsoft SQL Server 2014 Web, Microsoft SQL Server 2014 Service Pack 1

  • kbautohotfix kbqfe kbhotfixserver kbfix kbsurveynew kbexpertiseadvanced kbmt KB3024815 KbMtsk
Pripomienky