Oprava: Služba SQL Server provádí více vstupně-výstupních operací na zrcadleném serveru než na hlavní server

DŮLEŽITÉ: Tento článek je přeložen pomocí softwaru na strojový překlad Microsoft. Nepřesný či chybný překlad lze opravit prostřednictvím technologie Community Translation Framework (CTF). Microsoft nabízí strojově přeložené, komunitou dodatečně upravované články, a články přeložené lidmi s cílem zajistit přístup ke všem článkům v naší znalostní bázi ve více jazycích. Strojově přeložené a dodatečně upravované články mohou obsahovat chyby ve slovníku, syntaxi a gramatice. Společnost Microsoft není odpovědná za jakékoliv nepřesnosti, chyby nebo škody způsobené nesprávným překladem obsahu nebo jeho použitím našimi zákazníky. Více o CTF naleznete na http://support.microsoft.com/gp/machine-translation-corrections/cs.

Projděte si také anglickou verzi článku: 3103472
Příznaky
Předpokládejme, že máte nastavení mezi hlavní server a server zrcadlení zrcadlení databáze a jistiny a zrcadlení servery se systémem Microsoft SQL Server 2005, Microsoft SQL Server 2008 nebo Microsoft SQL Server 2008 R2. Při inovaci serverů SQL Server 2012 nebo SQL Server 2014, zrcadlový server provádí více vstupně-výstupních požadavků v SQL Server 2012 a 2014 SQL Server než v předchozích verzích serveru SQL Server a zrcadlení server provádí mnohem více vstupně-výstupních požadavků než hlavní server.

Poznámka: Tento problém existuje ve verzích serveru SQL Server, které jsou starší než SQL Server 2012. U ostatních verzí opravy budou vydány později.
Příčina
Při zpracování protokolu bloky na serveru zrcadlení databáze zrcadlení vláken problém čtení napřed požadavky změněné databáze stránky načítat z disku do fondu vyrovnávací paměti.

Verze starší než SQL Server 2012 požadavek databáze (KB) 8 zvýšit získává aktualizace stránky na vstupně-výstupní požadavek 64 KB. Proto je nutné načíst další stránky z disku do fondu vyrovnávací paměti v méně vstupně-výstupních požadavků.

V SQL Server 2012 a SQL Server 2014 databáze 8 KB stránek jsou načteny z disku pro fond vyrovnávacích pamětí pomocí individuální požadavky v/v 8 KB. Proto zjistíte, že je nasycený vstupně-výstupního systému s příliš mnoho požadavků I/O 8KB.
Řešení

Informace o kumulativní aktualizaci

Po instalaci kumulativní aktualizace, zjistíte, že čtení napřed požadavků pro jednotlivé stránky 8KB databáze upgradovat na 64 KB vstupně-výstupních požadavků.
Tento problém byl poprvé opraven v následující kumulativní aktualizace serveru SQL Server. Doporučení: Nainstalujte nejnovější kumulativní aktualizaci pro SQL Server
Každé nové kumulativní aktualizace pro SQL Server obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozí kumulativní aktualizace. Doporučujeme stáhnout a nainstalovat nejnovější kumulativní aktualizace pro SQL Server:

Jak potíže obejít
Chcete-li tento problém vyřešit zakázáním čtení napřed pro stránky databáze na serveru zrcadlení pomocí 652 příznak trasování. Avšak tento způsob nedoporučujeme. Pokud dojde převzetí služeb při selhání serveru zrcadlení a přijme hlavní roli může ovlivnit výkon dotazu.
Další informace
  • Stejný problém existuje v SQL Server 2012 a SQL Server 2014 pro protokol expedice sekundární servery. Tato kumulativní aktualizace však není řešení tohoto problému pro dodávky scénáře protokolu.
  • Tento problém neexistuje v SQL Server 2012 a SQL Server 2014 pro sekundární repliky skupiny dostupnosti Always-On.
  • Tato kumulativní aktualizace řeší pouze nadměrné čtení požadavků, které na zrcadlení serveru. Pokud dojde k zápisu nadměrné požadavky na zrcadleném serveru můžete provádět zápisy do databáze stránek po každé změně, použitý na stránce databáze pomocí 3499 příznak trasování.
Prohlášení
Společnost Microsoft potvrdila, že se jedná o problém v produktech společnosti Microsoft, které jsou uvedeny v části "Platí pro".

Upozornění: Tento článek je přeložený automaticky

Vlastnosti

ID článku: 3103472 - Poslední kontrola: 12/22/2015 09:28:00 - Revize: 2.0

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

  • kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB3103472 KbMtcs
Váš názor