Jaký je rozdíl mezi odhadovaným plánem realizace a skutečným plánem realizace?
Jaký je rozdíl mezi odhadovaným plánem realizace a skutečným plánem realizace?

Video: Jaký je rozdíl mezi odhadovaným plánem realizace a skutečným plánem realizace?

Video: Jaký je rozdíl mezi odhadovaným plánem realizace a skutečným plánem realizace?
Video: Velké změny Prahy: Tramvajové tratě 2024, Smět
Anonim

2 Odpovědi. The odhadovaný plán realizace je generován pouze na základě statistik, které má SQL Server - bez skutečnosti provádění dotaz. The skutečný plán realizace je právě to - skutečný plán realizace který byl použit při skutečném spuštění dotazu.

S ohledem na to, co je zobrazení odhadovaného plánu realizace?

The odhadovaný plán realizace je navržen tak, aby ukázal, co by SQL Server s největší pravděpodobností udělal, kdyby tomu tak bylo vykonat a dotaz . Chcete-li zobrazit grafiku plán v SSMS klepněte na Zobrazit odhadovaný plán provedení tlačítko v SSMS. Existují některé případy, kdy SQL Server nemůže vytvořit soubor odhadovaný plán realizace.

Kromě výše uvedeného, jak SQL Server vypočítá odhadovaný plán provádění? Chcete-li zobrazit odhadovaný plán realizace pro dotaz Na Dotaz klepněte v nabídce Zobrazit Odhadovaný plán provádění nebo klepněte na Zobrazit Odhadovaný plán provedení tlačítko na panelu nástrojů. The odhadovaný plán realizace se zobrazí na Exekuční plán v podokně výsledků.

Jak tímto způsobem čtete plán provádění?

Obvykle vy číst grafický exekuční plán zprava doleva a shora dolů. Také si všimnete, že mezi dvěma ikonami je šipka ukazující. Tato šipka představuje data předávaná mezi operátory, jak je reprezentují ikony.

Co je plán provádění SQL?

An exekuční plán je vizuální reprezentace operací prováděných databázovým strojem za účelem vrácení dat požadovaných vaším dotazem. The exekuční plán pro dotaz je váš pohled do SQL Serverový optimalizátor dotazů a dotazovací stroj. Odhalí, které objekty dotaz používá, například: tabulky.

Doporučuje: