Zlepšení diagnostiky pro spuštění plány dotazů, které se týkají reziduální predikátu přenos směrem dolů v SQL Server 2012 a 2014

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: 3107397
Příznaky
Některé plány spuštění dotazu v Microsoft SQL Server obsahovat vzorek hodnocení na tabulka nebo indexu operace prohledávání nebo rozsah filtru. Některé části Filtr predikátu může odpovídat indexu klíč a proto lze spustit prohlídku indexu hledání nebo oblast. Zbývající části predikát se označují jako "zbytkové" a musí být vyhodnocena pro každý řádek výstupu skenování nebo rozsah operací. To odpovídá operátor filtru. Pro zvýšení výkonu však SQL Server lze vzdáleně filtr na tabulku aplikace access operátor.

Přestože tento přístup zlepšuje výkon celkový za určitých podmínek (například v případě nepřesné mohutnost odhad, vztahující se k parametru citlivost), může filtr pod kontrolu zpracování většího počtu řádků, než bylo očekáváno. Tato skutečnost může být skrytá při dotazu výkon odstraňování problémů při použití plán skutečného provedení, protože skutečný počet řádků, která je vrácena, bude odpovídat počtu řádků po reziduální predikát a ne skutečný počet řádků, které jsou prohledávány z tabulky nebo indexu.
Řešení
Zlepšit diagnostiku pro scénář popsané v části Příznaky, aktualizace Service Pack 3 (SP3) pro systém SQL Server 2012 a 2014 serveru SQL Server SP2 zavádí nový showplan XML atribut Skutečné řádky pro čtení. Tento atribut obsahuje informace o kolik řádků byly přečteny provozovatel před použitím reziduální predikátu.

Tato funkce byla introducedin první následující aktualizace Service Pack pro SQL Server.

Další informace o aktualizaci Service Pack 3 (SP3) pro systém SQL Server 2012 naleznete v tématu chyby opravené v aktualizaci Service Pack 3 pro systém SQL Server 2012.

O aktualizacích Service Pack pro SQL Server

Aktualizace Service Pack jsou kumulativní. Každá nová aktualizace service pack obsahuje všechny opravy zahrnuté v předchozích aktualizacích service Pack a všechny nové opravy. Naše doporučení je použít nejnovější aktualizace service pack a kumulativní aktualizace této aktualizace service Pack. Se není nutné instalovat předchozí aktualizaci service pack před instalací nejnovější aktualizace service pack. Pomocí tabulky 1 v následujícím článku znalostní báze pro vyhledání více informací o nejnovější aktualizaci service pack a nejnovější kumulativní aktualizaci.

Jak lze zjistit verzi, vydání a aktualizace úroveň serveru SQL Server a jeho součástí
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: 3107397 - Poslední kontrola: 07/12/2016 10:20:00 - Revize: 2.0

Microsoft SQL Server 2012 Enterprise, Microsoft SQL Server 2012 Web, Microsoft SQL Server 2012 Developer, Microsoft SQL Server 2012 Standard, 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

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