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

Odporúčané aktualizácie a možnosti konfigurácie pre SQL Server 2012 a SQL Server 2014 s vysokovýkonným zaťaženie

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: 2964518
Tento článok popisuje vylepšenia a zmeny, ktoré sú k dispozícii pre program Microsoft SQL Server 2012 a SQL Server 2014 verzie rôzne aktualizácie a možnosti konfigurácie. Môžete zvážiť použitie týchto aktualizácií s cieľom zlepšiť výkon inštanciu programu SQL Server. Stupeň zlepšenie, zobrazené závisí od rôznych faktorov, ktoré patria zaťaženie vzor tvrdení bodov, procesor rozloženie (počet jadier v NUMA uzol procesor skupiny, zásuvky, NUMA uzly) a veľkosti pamäte v systéme. Tímu technickej podpory spoločnosti Microsoft SQL Server používa tieto aktualizácie a zmeny v konfigurácii dosiahnuť zvýšenie primerané výkonu pre zákazníkov zaťaženie, ktorého hardvérových systémov, ktoré niekoľko NUMA uzly a veľa procesorov. Tím podpory bude naďalej aktualizovať tento článok s ďalšími aktualizáciami v budúcnosti.

Vysoko výkonné
Systém najvyššej kategórie je obyčajne viacerých zásuviek, osem jadier alebo na zásuvky, a polovicu terabajtov alebo viac pamäte.

Poznámka SQL Server 2016 Už máte povolenie príznakov sledovania databázy SQL Server 2016, pretože automatické zisťovanie logiky Spojené príznaky sledovania už je súčasťou produktu.
Použiť Odporúčané aktualizácie a zvýšiť výkon programu SQL Server 2012 a SQL Server 2014
Odporúčania sú rozdelené do troch tabuliek nasledovne:
  • Tabuľka 1 obsahuje najčastejšie odporúčaných aktualizácií a príznaky sledovania pre škálovateľnosť najvyššej kategórie systémov.
  • Tabuľka 2 obsahuje ďalšie škálovateľnosť opravy, ktoré boli súčasťou kumulatívnej aktualizácie.
  • Tabuľka 3 obsahuje odporúčania a usmernenia pre ladenie ďalšie výkonu.
Poznámka: Ďalšie súvislosti Pozrite nasledujúci príspevok tím podpory SQL Server:

Tabuľka 1. Dôležité aktualizácie pre high -koniec systémov

Prečítajte si v nasledujúcej tabuľke a povoliť príznaky sledovania v stĺpci príznak sledovania po vykonaní či inštancii programu SQL Server spĺňa požiadavky Potrebné zostavy stĺpca.

Dôležité upozornenie: Keď povolíte opravy s príznaky sledovania v prostredí vždy, nezabudnite musíte povoliť opravu a sledovania príznaky na repliky, ktoré sú súčasťou skupiny dostupnosti.

#Scenár a príznak zvážiťPríznak sledovaniaPožadované verzia alebo aktualizáciaKnowledge Base článok/Blog odkaz, ktorý obsahuje viac informácií
1
  • Stretnete s vysokým CMEMTHREAD čaká.
  • SQL Server je nainštalovaný v systémoch s 8 alebo viacerými jadrami jednej zásuvky
T8048RTM SQL 2014, SQL 2012 RTMCSS eskaláciu služby blog príspevok ktoré sa týka tejto téme.
2
  • Používate funkcie, závislé od denníka fondu vyrovnávacej pamäte (napríklad vždy zapnuté)
  • V systémoch s viacerými je nainštalovaný server SQL Server.
T9024SQL 2014 RTM, SQL 2012 SP1 CU32809338Oprava: Vysoká "prihlásiť zápisu čaká" hodnota počítadla na inštanciu programu SQL Server 2012

Poznámka: Príznak sledovania 9024 nie je potrebný SQL Server 2014 SP1 (a novšie balíky service pack) alebo SQL Server 2012 SP3 (a novšie balíky service pack)
3
  • Pretože združovanie inštancii programu SQL Server spracúva tisíce pripojenie obnoví.
T1236SQL 2014 RTM CU1, SQL 2012 SP1 CU92926217 Oprava: Problémy s výkonom dôjde zvyšuje aktivity uzamknutia databázy SQL Server

Poznámka: Príznak sledovania 1236 nie je potrebný SQL Server 2014 SP1 (a novšie balíky service pack) alebo SQL Server 2012 SP3 (a novšie balíky service pack)
4
  • Vaše aplikácie zaťaženie zahŕňa časté tempdb využitie (vytvorenie a pokles dočasné tabuľky alebo tabuľku premenné).
  • Zistíte, že požiadavky používateľa čakania tempdb stránka prostriedky z dôvodu vyhradenie tvrdení.
T1118RTM SQL 2014, SQL 2012 RTM328551 Vylepšenia súbežnosti databázy tempdb

Poznámka: Zapnúť príznak sledovania a pridaním viacerých súborov s údajmi databázy tempdb.
5
  • Máte viaceré údajové súbory v tempdb.
  • Súbory s údajmi v prvom nastavené na rovnakej veľkosti.
  • Z dôvodu veľkých aktivity tempdb súbory stretnete rastu a všetky súbory zároveň zväčšovať a spôsobiť rozdelenie tvrdení.
T1117RTM SQL 2014, SQL 2012 RTM2154845 Odporúčania na zníženie vyhradenie tvrdení tempdb databázy SQL Server
6
  • Problémy s výkonom SOS_PHYS_PAGE_CACHE a CMEMTHREAD čaká počas vyhradenie pamäte počítačov veľká pamäť.
Nevzťahuje saSQL 2014 RTM CU1,

SQL 2012 SP1 CU9
2926223Problémy s výkonom sa vyskytujú v prostredí NUMA počas cudzie stránky spracovanie SQL Server 2012 alebo SQL Server 2014

Table 2. Performance opravy, ktoré sú súčasťou kumulatívnej aktualizácie

Popis príznakov stĺpca a použiť požadované aktualizácie vyžaduje aktualizáciu stĺpca v platnej prostredí. Nájdete v článku databázy Knowledge Base informácie o jednotlivých problémov. Nezabudnite, že niektoré z týchto odporúčaní možno budete musieť povoliť ďalšie sledovania príznaky ako spúšťacie parametre.

Poznámka: S názvom v stĺpci "Spôsob aktualizácie" poskytuje prvý kumulatívnej aktualizácie programu SQL Server, ktorá rieši tento problém. Kumulatívna aktualizácia obsahuje všetky rýchle opravy a aktualizácie, ktoré boli súčasťou predchádzajúcej SQL Server aktualizovať verzie. Preto odporúčame, aby ste nainštalovali Kumulatívna aktualizácia na vyriešenie problémov.

#PríznakyPožadované aktualizácieČlánok databázy Knowledge Base
1Túži píše pri výbere do dočasného tabuliek spôsobuje problémy s výkonom.SQL 2012 SP2 CU1,

SQL 2012 SP1 CU10
2958012 Slabý výkon na vstupno-výstupné pri spúšťaní vyberte platnosť dočasnej tabuľky SQL Server 2012
2Stretnete PWAIT_MD_RELATION_CACHE alebo MD_LAZYCACHE_RWLOCK po zmeniť INDEX... ONLINE operácia dotazu sa preruší.SQL 2014 RTM CU1,

SQL 2012 SP1 CU9
2926712 Po zmene indexu znižuje výkon... ONLINE operácia sa preruší, SQL Server 2012 alebo SQL Server 2014
3Dotazy náhle vykonávať zle štandardné vydanie produktu. SQL 2014 RTM CU1

SQL 2012 SP1 CU7
2879373 Vlákna nie sú naplánované rovnomerne SQL Server 2012 alebo SQL Server 2014 Standard Edition
4Nízky výkon kvôli náhlym poklesom stránky života.SQL 2012 SP1 CU42845380Sa môžu vyskytnúť problémy s výkonom SQL Server 2012
5Vysoké využitie Procesora Monitor prostriedkov v systémoch s NUMA konfigurácia veľkých pamätí a "max servera pamäte" nastavená na hodnotu nízka.SQL 2012 SP1 CU32813214CPU zásobníka, ak nie je žiadny zaťaženie servera po nainštalovaní servera SQL Server 2012
6Non-dávať Plánovač počas vyhradenie pamäte Zoradiť priradené veľkých pamätí pridelí v systémoch s veľkým množstvom pamäte.SQL 2012 SP1 CU22801379Oprava: Chyba 17883 po spustení dotazu na server, ktorý má veľa procesorov a veľké množstvo pamäte, SQL Server 2012 alebo SQL Server 2008 R2
7Non-dávať Plánovač, keď operátor zoradiť prechádza veľa segmentov do medzipamäte v systémoch s veľkých pamätí.SQL 2012 SP1 CU12762557"Proces <block list="">pravdepodobne non-dávať plánovačom <ID>" chybové hlásenie pri spustení dotazu SQL Server 2012</ID> </block>
8Vysoké využitie Procesora pri spustení súbežných dotazov, ktoré pomerne dlho zostaviť v systémoch s viacerými uzlami NUMA množstvo jadierSQL 2012 SP2 CU1

SQL 2014 RTM CU2
2928300 Intenzívne dotaz kompilácie zaťaženie nie mierka s rastúci počet jadier NUMA hardvéru a výsledkov sýtosť Procesora na serveri SQL Server
9Pamäť vyhradenia zoradiť operátorov trvať dlho NUMA systémoch s veľkých pamätí kvôli vzdialený uzol pridelenie.SQL 2012 SP1 CU32819662Problémy s výkonom servera SQL Server v prostredí NUMA
10"Nedostatok pamäte" chyby pri SQL Server je nainštalovaný v počítači NUMA veľké množstvo pamäte RAM a SQL Server má veľa cudzích stránok.SQL 2012 RTM CU12688697 Nedostatok pamäte Chyba pri spustení inštanciu programu SQL Server 2012 na počítači, ktorý používa NUMA
11Spinlock tvrdení SOS_CACHESTORE a SOS_SELIST_SIZED_SLOCK pri vytváraní registra priestorových typu veľké tabuľky.SQL 2014 RTM CU1

SQL 2012 SP1 CU7
2887899 Nízky výkon SQL Server 2012 alebo SQL Server 2014 pri vytváraní registra priestorových typu veľké tabuľky
12Vysoká CMEMTHREAD čakať typ pri vytváraní registra priestorových typu vo veľkých tabuľkách.SQL 2014 RTM CU1

SQL 2012 SP1 CU7
2887888 Nízky výkon v aplikácii SQL Server pri vytváraní registra priestorových typu veľké tabuľky SQL Server 2012 alebo inštancia SQL Server 2014
13Veľkých SOS_CACHESTORE spinlock tvrdení alebo plány sú je odstrániť často v zaťažení ad hoc dotazy.Zapnutie sledovania príznak – T174

SQL 2014 RTM CU6, KUMULATÍVNA AKTUALIZÁCIA SP1 2012 SQL 14
3026083 Oprava: SOS_CACHESTORE spinlock tvrdení ad hoc SQL Server plán cache spôsobuje vysoké využitie Procesora SQL Server 2012 alebo 2014
14Vykonávajúci súbežných údajov sklad dotazy trvať dlho zostaviť čas výsledky RESOURCE_SEMAPHORE_QUERY_COMPILE čaká.Zapnutie sledovania príznak – T6498

SQL 2014 RTM KUMULATÍVNA AKTUALIZÁCIA 6
3024815 Veľké dotaz kompilácie čaká RESOURCE_SEMAPHORE_QUERY_COMPILE v SQL Server 2014
15Existujúce štatistiky nie sú často aktualizované veľkého počtu riadkov v tabuľke.Zapnutie sledovania príznak – T23712754171 Zmeniť automatické aktualizácie štatistiky limit tabuľky veľký počet riadkov
16Príkaz CHECKDB trvá dlho veľkých databáz.Zapnutie sledovania označí - T2562 a - T25492634571Vylepšenia pre príkaz DBCC CHECKDB môže mať za následok vyšší výkon, ak použijete možnosť PHYSICAL_ONLY
17Príkaz CHECKDB trvá dlho veľkých databáz.SQL 2014 RTM CU63029825 OPRAVIŤ: DBCC CHECKDB trvať dlhšie ak SQL CLR UDTs
18Príkaz CHECKDB trvá dlho veľkých databáz.Zapnutie sledovania príznak – T2566945770 Oprava: Príkaz DBCC CHECKDB trvá dlhšie


Tabuľka 3.Všeobecné poznámky a osvedčené postupy na zvýšenie výkonu inštancii programu SQL Server

Prečítajte si obsah Článku KB/Books Online zdroj stĺpca a zvážiť poradenstvo v stĺpci Odporúčané akcie .

#Článok databázy Knowledge Base/Books Online zdrojOdporúčané akcie
1TF 8032

optimalizácia pre ad hoc zaťaženie

VYNÚTENÉ PARAMETRIZÁCIU
Položky vo vyrovnávacej pamäti plán sa odstrániť, pretože v ďalších vyrovnávaciu pamäť alebo pamäť úradníci. Plán vysťahovanie vyrovnávacej pamäte sa môže vyskytnúť aj pri cache dosiahne maximálny počet položiek. Okrem príznak sledovania 8032, zvážte optimalizácia pre ad hoc zaťaženie možnosť server (http://msdn.microsoft.com/en-us/library/cc645587.aspx) a VYNÚTENÉ PARAMETRIZÁCIU možnosť (http://technet.microsoft.com/en-us/library/ms175037.aspx).
22806535

Odporúčania a usmernenia pre možnosť "max stupeň rovnobežnosti" Konfigurácia SQL Server
Použitie sp_configure uložená procedúra zmeny konfigurácie "max stupeň rovnobežnosti" na inštancii programu SQL Server podľa článku databázy Knowledge Base.
3955644 Popis "prístup kontrolu počet vyrovnávacej pamäte sektora" a "prístup kontrola cache kvóty" možnosti, ktoré sú dostupné v sp_configure uložená procedúra Použitie sp_configure nastaviť tieto hodnoty podľa odporúčania nájdete v článku databázy Knowledge Base. Vysoko výkonné Odporúčané hodnoty sú nasledovné:
"prístup Počet identifikátorov kontrola vyrovnávacej pamäte": 256
"prístup kontrola cache kvóty": 1024
4918483 Ako znížiť stránkovací fond medzipamäte v 64-bitovej verzii SQL ServerPriradiť "Zamknúť stránky v pamäti" používateľské právo na účte spustenie služby SQL.

Nastavenie servera Maximálna pamäť približne 90 percent celkovej fyzickej pamäte. Uistite sa, že "max servera pamäte" predstavuje nastavenie pamäte z uzlov, ktoré sú nakonfigurované na používanie afinita maska nastavenia.

Poznámka: Môžete použiť sp_configure Ak chcete skontrolovať nastavenie pamäte.
52207548 Nízky výkon v systéme Windows Server 2008 R2, pri použití plánu napájania "Vyvážený"Prečítajte si článok a požiadať správcu systému Windows vykonať niektoré riešenia, ktoré sú uvedené v časti "Riešenie" článku.
6Okamžitá Inicializácia súborovPožiadať správcu systému Windows prideliť konto služby SQL Server "Vykonanie úloh údržby zväzku" používateľské právo podľa informácií Books Online tému.
7315512 Dôvody "jeho" a "zmenšovania" nastavenie databázy servera SQL ServerSkontrolovať aktuálne nastavenie databázy a uistite sa, že sú konfigurované podľa odporúčania nájdete v článku databázy Knowledge Base.
8ALTER ZAŤAŽENIE SKUPINY

Máte veľa otázok, ktoré sú vyčerpávajúce pridelí veľká pamäť, znížiť request_max_memory_grant_percent zaťaženie predvolené skupiny v konfigurácii prostriedku guvernér z predvoleného 25% nižšiu hodnotu.
9Rozšírené akcie



Zvážte použitie rozšírené akcie pre monitorovanie výkonu a diagnostických údajov počas riešenia. Využíva nasledujúce vylepšenia v posledných verziách servera SQL Server:
  • Ľahké infraštruktúry
  • Novšie spôsoby zhromažďovania údajov, uchovávanie a spracovanie (udalosť súbor ring medzipamäť udalosti párovanie, počítadlo udalostí, histogram)
  • Rozšírené možnosti počas zhromažďovania údajov (ako sú napríklad novšie akcie ako hovor zásobníka, väčšie množstvo udalostí)
  • Dynamické možnosti filtrovania počas nastavenia údajov kolekcie škálovateľnosť rozšírené konfigurácia (CPU/NUMA oblastí, veľkosť vyrovnávacej pamäte, strata udalosti)
  • Rozšíriteľnosť nastavenie Pokročilá konfigurácia (CPU/NUMA oblastí, veľkosť vyrovnávacej pamäte, strata udalosti)

10Základné obmedzenie licencie pre SQL Server 2012Zvážte inováciu vydanie SQL Server na novšiu verziu.
112506384 Manuálna konfigurácia K skupina na počítačoch s viacerými procesormiManuálne priradiť NUMA uzlov K skupín. Ďalšie informácie nájdete v nasledujúcich:


Dôležité poznámky
  • Ak všetky podmienky v tabuľke 1 :
    • Pokyny pre SQL Server 2014: použiť aspoň CU1 pre RTM a pridajte "- T8048-T9024-T1236-T1117-T1118" SQL Server Štart Zoznam parametrov.
    • Pokyny pre aplikáciu SQL Server 2012: použiť BALÍK SP2 a pridajte "- T8048-T9024-T1236-T1117-T1118" SQL Server Štart Zoznam parametrov.
  • Všeobecné informácie o používaní príznakov sledovania Príznaky sledovania Téma SQL Server Books Online.
  • Nájdete ďalšie informácie o počet procesorov, NUMA konfigurácie, atď vo vašej SQL Server Errorlog.
  • Zistiť verziu programu SQL Server, skontrolujte nasledujúce:
Odkazy
Riešenie zodpovednosti

Informácie a riešenie v tomto dokumente predstavujú aktuálne zobrazenie Microsoft Corporation na tieto problémy k dátumu publikovania. Toto riešenie je dostupné prostredníctvom spoločnosti Microsoft alebo iného nezávislého poskytovateľa. Výslovne neodporúča poskytovateľa ani riešenie tretej strany, ktoré tento článok popisovať. Môžu existovať ďalšie poskytovatelia alebo riešenia, ktoré nie sú popísané v tomto článku. Preto musíme reagovať na meniace podmienky na trhu, tieto informácie by nemali byť považované za záväzok spoločnosti Microsoft. Nemôžeme zaručiť ani nepodporuje presnosť akýchkoľvek informácií alebo riešení prezentovaných spoločnosťou Microsoft alebo všetky uvedené poskytovateľa.

Spoločnosť Microsoft neposkytuje žiadne záruky a vylučuje všetky vyjadrenia, záruk a podmienok, či výslovné, predpokladané alebo zákonné. Tieto zahŕňajú, ale nie sú obmedzené na požiadavky, záruky alebo podmienky názov neporušenia cudzích práv, podmienka spokojnosti, obchodovateľnosti a vhodnosti na určitý účel s ohľadom na všetky služby, riešenia, produkt, alebo inými materiálmi alebo informácie. V žiadnom prípade Microsoft bude zodpovedný za akékoľvek riešenie, tento článok uvádza.

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

Vlastnosti

ID článku: 2964518 – Posledná kontrola: 03/08/2016 00:47:00 – Revízia: 8.0

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

  • kbsurveynew kbinfo kbexpertiseadvanced kbmt KB2964518 KbMtsk
Pripomienky