OPRAVIŤ: CPU špice keď neexistuje žiadne zaťaženie servera po nainštalovaní SQL Server 2012 na serveri

Preklady článku Preklady článku
ID článku: 2813214 - Zobraziť produkty, ktorých sa tento článok týka.
Microsoft distribuuje Microsoft SQL Server 2012 Service Pack 1 opravy ako jeden súbor na prevzatie. Pretože opravy sú kumulatívne, každé nové vydanie obsahuje všetky rýchlych a všetky opravy zabezpečenia, ktoré boli súčasťou predchádzajúcej SQL Server 2012 Service Pack 1 opraviť uvoľnenia.
Rozbaliť všetko | Zbaliť všetko

Na tejto stránke

Príznaky

Uvažujme o nasledovnom scenári:
  • Nainštalujete Microsoft SQL Server 2012 na serveri.
  • CPU na serveri má mnoho jadier. Napríklad CPU má 64 alebo 128 jadrá, a zahŕňa non-uniform memory access (NUMA) konfigurácia.
  • Server má veľa pamäte. Napríklad server má 256 gigabajtov (GB) alebo 1 terabajt (TB) pamäte.
  • Monitor prostriedkov vlákno udržiava spinning, a tam je žiadne zaťaženie servera.
V tomto scenári, CPU špice vyskytuje.

Poznámka: Tento problém sa vyskytuje, len keď "max servera pamäte" voľba je nastavená na nízku hodnotu.

Príčina

Tento problém sa vyskytuje, pretože SQL Server pamäte Manager vyžaduje veľa pamäte zriadiť infraštruktúra pre riadenie dynamickej pamäte.

Ďalšie informácie

SQL Server pamäte Manager bol prepracovaný, a to teraz poskytuje stránka prídelov pre ďalšie komponenty. Konkrétnejšie, "max servera pamäte" možnosť kontroluje objem pamäte SQL Server pamäte Manager prideľuje ďalšie komponenty. V SQL Server 2005 a novších verziách servera SQL Server, výpočet pamäte cieľ nastane počas operácie pri spustení servera SQL Server. Každý uzol v NUMA dostane rovnaké množstvo pamäte.

Spustenie pamäť pre SOSMemoryManager úradníka na blok 8-uzol 1 TB je približne 1 GB keď server nie je pomocou uzamknuté stránky. Keď server používa uzamknuté, úradník vyžaduje dodatočné pamäte udržať ukazovatele pre operačný systém stránky. V tejto situácii, všetky pamäte je pridelená z pamäte uzla 0 v SQL Server pamäte Manager.

Požiadavky na pamäť box 1 TB fyzickej pamäte sú napríklad takto:
  • Uzol 0 vyžaduje asi 4 GB pamäte, keď zamknúť stránky v pamäti (LPIM) je zapnuté.
  • Uzol 0 vyžaduje približne 1 GB pamäte, keď LPIM nie je povolená.

Preto uzol 0 vyžaduje viac ako 4 GB pamäte, ak je LPIM zapnutá (alebo 1 GB) pri LPIM nie je povolená počas operácie pri spustení servera SQL Server. Bloku, ktorý má štyri uzly NUMA si však vyžaduje 16 GB pamäte (4 NUMA uzly * 4 GB za uzol) počas spustenia prevádzky. Okrem toho bloku, ktorý má osem NUMA uzly vyžaduje 32 GB pamäte počas spustenia prevádzky.

Ak chcete zistiť, či ste sa stretli tento problém, spustite nasledujúce zobrazenie dynamické riadenie (DMV):

VYBRAŤ * z sys.dm_exec_requests kde príkaz = "MONITOR prostriedkov"

Ak jeden zdroj monitorov je neustále hromadia CPU, kým iné zdroje monitory sú nečinnosti, sú zažíva tento problém. V tejto situácii, nečinnosti prostriedkov monitory nie sú načítané.

Riešenie

Kumulatívna aktualizácia informácií

Kumulatívna aktualizácia 3 pre SQL Server 2012 SP1

Oprava tohto problému bol prvýkrát vydaný v Kumulatívna aktualizácia 3. Ďalšie informácie o možnostiach získania tento balík Kumulatívna aktualizácia pre SQL Server 2012 SP1, po kliknutí na nasledovné číslo článku publikovaného v databáze Microsoft Knowledge Base:
2812412 Balík Kumulatívna aktualizácia 3 pre SQL Server 2012 Service Pack 1
Poznámka: Pretože stavia sú kumulatívne, každé nové opraviť vydanie obsahuje všetky rýchlych a všetky opravy zabezpečenia, ktoré boli súčasťou predchádzajúcej SQL Server 2012 SP1 opraviť uvoľnenia. Odporúčame, aby ste zvážili, uplatňovanie najnovších opraviť uvoľnenie, ktoré túto rýchlu opravu obsahuje. Ďalšie informácie získate po kliknutí na nasledujúce číslo článku publikovaného v databáze Microsoft Knowledge Base:
2772858 SQL Server 2012 stavia, ktoré boli vydané po SQL Server 2012 Service Pack 1 bola uvoľnená

Stav

Spoločnosť Microsoft potvrdila, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v časti „Vzťahuje sa na“.

Ako problém obísť

Tento problém obísť, postupujte nasledovne:
  • Umožniť stopových vlajkou 8015 zakázať auto-detekcia a NUMA Inštalátor.
  • Nastavte možnosť "max servera pamäte" veľkú hodnotu.

Odkazy

Ďalšie informácie o prírastkové obsluhe Model pre SQL Server, po kliknutí na nasledovné číslo článku publikovaného v databáze Microsoft Knowledge Base:
935897 Prírastkové servis Model je k dispozícii z SQL Server tímu dodať rýchlych opráv pre hlásené problémy
Ďalšie informácie o schéme pomenovanie pre SQL Server aktualizácie získate po kliknutí na nasledovné číslo článku publikovaného v databáze Microsoft Knowledge Base:
822499 Pomenovanie schéme pre balíky aktualizácií softvéru servera Microsoft SQL Server
Ďalšie informácie o terminológii aktualizácií softvéru získate po kliknutí na nasledujúce číslo článku publikovaného v databáze Microsoft Knowledge Base:
824684 Popis štandardnej terminológie použitej na popis aktualizácií softvéru spoločnosti Microsoft

Vlastnosti

ID článku: 2813214 - Posledná kontrola: 12. apríla 2013 - Revízia: 3.0
Informácie v tomto článku sa týkajú nasledujúcich produktov:
  • Microsoft SQL Server 2012 Service Pack 1
  • Microsoft SQL Server 2012 Enterprise
  • Microsoft SQL Server 2012 Developer
  • Microsoft SQL Server 2012 Web
  • Microsoft SQL Server 2012 Standard
  • Microsoft SQL Server 2012 Express
  • SQL Server 2012 Enterprise Core
Kľúčové slová: 
kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB2813214 KbMtsk
Strojovo preložené
DÔLEŽITÉ: Tento článok bol preložený pomocou softvéru na strojový preklad od spoločnosti Microsoft, nie prekladateľom. Spoločnosť Microsoft ponúka články preložené prekladateľmi aj strojovo preložené články, vďaka čomu máte možnosť prístupu ku všetkým článkom databázy Knowledge Base vo svojom jazyku. Strojovo preložený článok však nie je vždy perfektný. Môže obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky, podobne ako cudzinec môže robiť chyby, keď rozpráva vašim jazykom. Spoločnosť Microsoft nenesie zodpovednosť za akékoľvek nepresnosti, chyby alebo škody spôsobené akýmkoľvek nepresným prekladom obsahu alebo jeho použitím zo strany zákazníkov. Spoločnosť Microsoft softvér na strojový preklad pravidelne aktualizuje.
Pokiaľ chcete vidieť anglickú verziu článku, kliknite sem: 2813214

Odošlite odozvu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com