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

Odporúčania na zníženie vyhradenie tvrdení tempdb databázy SQL Server

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: 2154845
Príznaky
Môžete pozorovať vážne blokovanie, keď SQL Server sa vyskytol zaťažený. Keď preskúmate dynamické zobrazenia správy [sys.dm_exec_request alebo sys.dm_os_waiting_tasks] klávesovú týchto požiadaviek alebo úlohy čaká tempdb zdrojov. Všimnete si, že typ čakať a čakať prostriedkov ukážte zámok čaká na stránkach tempdb. Tieto stránky môžu mať formát 2:1:1, 2:1:3, atď.
Príčina
Pri databázy tempdb ťažko, SQL Server môže dôjsť sporu, pri pokuse o pridelenie stránky. V závislosti od stupňa tvrdení, môže to spôsobiť dotazy a požiadavky, ktoré zahŕňajú tempdb bude reagovať na krátke časové obdobie.
Riešenie
Existuje niekoľko kroky na zlepšenie súbežnosti tempdb:

Vo všeobecnosti,ak počet logických procesorov je menšia alebo rovná 8, použite rovnaký počet údajových súborov ako logických procesorov. Ak počet logických procesorov presahuje 8 použiť 8 údajové súbory a potom ak aj naďalej tvrdení, zvýšiť počet súborov s údajmi v násobkoch 4 (na počet logických procesorov) do tvrdení sa znížiť na prijateľnú úroveň alebo zmeňte kód zaťaženie.

Za implementáciu odporúčaní pre osvedčené postupy v článku Technet Práca s tempdb v SQL Server 2005.

Ak predchádzajúce kroky výrazne nezníži vyhradenie tvrdení a tvrdení na SGAM stránky, implementovať sledovania príznak – T1118. Pod tento príznak sledovania SQL Server pridelí plnej miere každý databázový objekt, tým odstránenie tvrdení na SGAM stránky. Všimnite si, že tento príznak sledovania ovplyvňuje každú databázu na inštanciu programu SQL Server. Informácie o tom, ako určiť, či rozdelenie tvrdení na SGAM stránky, nájdete podtému monitorovanie tvrdení spôsobené DML operáciípodľa Práca s tempdb v SQL Server 2005 stránka na lokalite Technet.

Ďalšie informácie
Ďalšie informácie o produktoch alebo nástroje, ktoré automaticky skontrolovať tento stav na inštancii programu SQL Server a verzie produktu SQL Server, nájdete v nasledujúcej tabuľke:

Softvér pravidlaNázov pravidlaPopis pravidlaVerzie produktu, podľa ktorých je hodnotený pravidlo
System Center poradcaKonfigurácia databázy servera SQL Server: počet tempdb údajových súborov môže spôsobiť blokovanieSystem Center poradca kontroluje počet údajové súbory, ktoré sú konfigurované databázy tempdb. Ak je jeden a SQL Server používa viac ako jedného procesora a potom toto upozornenie, ak. Informácie v tomto článku a pridajte ďalšie súbory s údajmi databázy tempdb.SQL Server 2008
SQL Server 2008 R2
SQL servera 2012



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

Vlastnosti

ID článku: 2154845 – Posledná kontrola: 05/13/2015 09:30:00 – Revízia: 5.0

Microsoft SQL Server 2008 Developer, Microsoft SQL Server 2008 Enterprise, Microsoft SQL Server 2008 Enterprise Evaluation, Microsoft SQL Server 2008 Express, Microsoft SQL Server 2008 Express with Advanced Services, Microsoft SQL Server 2008 R2 Datacenter, Microsoft SQL Server 2008 R2 Developer, Microsoft SQL Server 2008 R2 Enterprise, Microsoft SQL Server 2008 R2 Express, Microsoft SQL Server 2008 R2 Express with Advanced Services, Microsoft SQL Server 2008 R2 Standard, Microsoft SQL Server 2008 R2 Standard Edition for Small Business, Microsoft SQL Server 2008 R2 Web, Microsoft SQL Server 2008 R2 Workgroup, Microsoft SQL Server 2008 Standard, Microsoft SQL Server 2008 Standard Edition for Small Business, Microsoft SQL Server 2008 Web, Microsoft SQL Server 2008 Workgroup, Microsoft SQL Server 2012 Developer, Microsoft SQL Server 2012 Enterprise, Microsoft SQL Server 2012 Express, Microsoft SQL Server 2012 Standard, Microsoft SQL Server 2012 Web, SQL Server 2012 Enterprise Core, 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 Express, Microsoft SQL Server 2014 Standard Community Technology Preview 2, Microsoft SQL Server 2014 Web

  • kbmt KB2154845 KbMtsk
Pripomienky