Wat is het verschil tussen het geschatte uitvoeringsplan en het daadwerkelijke uitvoeringsplan?
Wat is het verschil tussen het geschatte uitvoeringsplan en het daadwerkelijke uitvoeringsplan?

Video: Wat is het verschil tussen het geschatte uitvoeringsplan en het daadwerkelijke uitvoeringsplan?

Video: Wat is het verschil tussen het geschatte uitvoeringsplan en het daadwerkelijke uitvoeringsplan?
Video: Project Implementation Plan 2024, November
Anonim

2 antwoorden. De geschat uitvoeringsplan wordt uitsluitend gegenereerd op basis van de statistieken die SQL Server heeft - zonder daadwerkelijk uitvoeren de vraag. De daadwerkelijk uitvoeringsplan is precies dat - de daadwerkelijk uitvoeringsplan die werd gebruikt bij het daadwerkelijk uitvoeren van de query.

Met dit in het achterhoofd, wat is het geschatte uitvoeringsplan weergeven?

De geschat uitvoeringsplan is ontworpen om te laten zien wat SQL Server waarschijnlijk zou doen als het zou uitvoeren de vraag . Een grafische weergave bekijken: plan klik in SSMS op de Geschat uitvoeringsplan weergeven knop in SSMS. Er zijn enkele gevallen waarin SQL Server geen geschat uitvoeringsplan.

Hoe berekent SQL Server het geschatte uitvoeringsplan? Om de. weer te geven geschat uitvoeringsplan voor een vraag Op de Vraag menu, klik op Weergeven Geschat uitvoeringsplan of klik op de weergave Geschat uitvoeringsplan werkbalk knop. De geschat uitvoeringsplan wordt weergegeven op de Uitvoeringsplan tabblad in het resultatenvenster.

Hoe lees je op deze manier een uitvoeringsplan?

Meestal ben je lezen een grafische uitvoeringsplan van rechts naar links en van boven naar beneden. U zult ook zien dat er een pijl tussen de twee pictogrammen staat. Deze pijl vertegenwoordigt de gegevens die tussen de operators worden doorgegeven, zoals weergegeven door de pictogrammen.

Wat is een SQL-uitvoeringsplan?

Een uitvoeringsplan is een visuele weergave van de bewerkingen die door de database-engine worden uitgevoerd om de gegevens te retourneren die nodig zijn voor uw zoekopdracht. De uitvoeringsplan voor een vraag is uw kijk op de SQL Server query-optimizer en query-engine. Het zal onthullen welke objecten een query gebruikt, objecten zoals: tabellen.

Aanbevolen: