Shrnutí

Dokončeno

V tomto modulu jste se dozvěděli, jak funkce úložiště dotazů nabízí shromažďování dat pro průběžné monitorování výkonu dotazů. Úložiště dotazů můžete povolit pro libovolnou databázi spuštěnou v instanci SQL Serveru 2016 nebo vyšší bez ohledu na úroveň kompatibility databáze. Úložiště dotazů je také užitečné pro testování A/B, kde měříte účinek jedné změny, jako je upgrade databáze nebo přidání nebo změna indexu.

Dozvěděli jste se o algoritmu estimátoru kardinality, který se přepsal v SQL Serveru 2014. Když se upgraduje úroveň kompatibility migrované databáze, použije se nový estimátor kardinality. Tato změna v odhadu může způsobit problémy s výkonem, které vám může pomoct úložiště dotazů a Pomocník pro ladění dotazů (QTA). Pomocník pro ladění dotazů (QTA) identifikuje dotazy s nižším výkonem a experimentuje s nimi, až najde nejlepší opravu výkonu. Opravy pak můžete použít k vytvoření průvodců plánem.

Kombinace úložiště dotazů s QTA je ideální při monitorování výkonu databáze po upgradu. Dozvěděli jste se, jak migrovat databázi na SQL Server 2022, ponechat úroveň kompatibility a povolit úložišti dotazů shromažďovat základní data. Jakmile shromáždíte dostatek statistik, můžete změnit kompatibilitu databáze a úložiště dotazů bude dál shromažďovat data o upgradované databázi. QTA porovnává data z před a po upgradu a řeší dotazy s nižším přenosem dat.

Další informace o používání úložiště dotazů a QTA najdete v následujících článcích: