Aký je skutočný plán vykonávania na serveri SQL Server?
Aký je skutočný plán vykonávania na serveri SQL Server?

Video: Aký je skutočný plán vykonávania na serveri SQL Server?

Video: Aký je skutočný plán vykonávania na serveri SQL Server?
Video: CS50 2015 - Week 8 2024, Smieť
Anonim

Existujú hlavne dva typy realizačné plány ktoré je možné zobraziť z SQL Server Manažérske štúdio; a Skutočný plán vykonávania ktorý ukazuje skutočné výpočty a kroky, po ktorých nasleduje SQL Server Storage Engine zatiaľ čo vykonávanie odoslaný dotaz, ktorý vyžaduje vykonávanie odoslaný dopyt za účelom vygenerovania

Okrem toho, čo je plán vykonávania na serveri SQL Server?

An realizačný plán je vizuálna reprezentácia operácií vykonávaných databázovým strojom s cieľom vrátiť údaje požadované vaším dotazom. The realizačný plán pre dotaz je váš pohľad do SQL Server optimalizátor dotazov a vyhľadávací nástroj. Odhalí, ktoré objekty dotaz používa, napríklad: tabuľky. indexy.

Následne je otázkou, aký je rozdiel medzi skutočným a odhadovaným plánom realizácie? 2 odpovede. The odhadovaný plán vykonávania sa generuje výlučne na základe štatistík, ktoré má SQL Server - bez toho vykonávanie dotaz. The skutočný plán vykonávania je len to - skutočný plán vykonávania ktorý bol použitý pri skutočnom spustení dotazu.

V súvislosti s tým, ako získam skutočný plán vykonávania na serveri SQL Server?

Na SQL Server Na paneli nástrojov Management Studio kliknite na Databázový stroj Dopyt . Môžete tiež otvoriť existujúcu dopyt a zobraziť odhad realizačný plán kliknutím na tlačidlo Otvoriť súbor na paneli s nástrojmi a vyhľadaním existujúceho súboru dopyt . Zadajte dopyt pre ktoré by ste chceli zobraziť skutočný plán vykonávania.

Ako čítate exekučný plán?

Zvyčajne vy čítať grafický realizačný plán sprava doľava a zhora nadol. Tiež si všimnete, že medzi týmito dvoma ikonami je šípka. Táto šípka predstavuje údaje prenášané medzi operátormi, ako ich predstavujú ikony.

Odporúča: