Šta je stvarni plan izvršenja u SQL Serveru?
Šta je stvarni plan izvršenja u SQL Serveru?

Video: Šta je stvarni plan izvršenja u SQL Serveru?

Video: Šta je stvarni plan izvršenja u SQL Serveru?
Video: Сводные таблицы Excel с нуля до профи за полчаса + Дэшборды! | 1-ое Видео курса "Сводные Таблицы" 2024, Maj
Anonim

Postoje uglavnom dvije vrste planove izvršenja koji se može prikazati iz SQL Server Management Studio; the Stvarni plan izvršenja koji pokazuje stvarne proračune i korake koje slijedi SQL Server Motor za skladištenje dok izvršavanje podneseni upit, koji zahtijeva izvršavanje podneseni upit kako bi se generirao

Osim ovoga, šta je plan izvršenja u SQL Serveru?

An plan izvršenja je vizualni prikaz operacija koje izvodi mehanizam baze podataka kako bi vratio podatke potrebne za vaš upit. The plan izvršenja jer upit je vaš pogled na SQL Server optimizator upita i mehanizam upita. Otkriće koje objekte upit koristi, objekte kao što su: tabele. indeksi.

Potom se postavlja pitanje koja je razlika između stvarnog i procijenjenog plana izvršenja? 2 odgovora. The procijenjeni plan izvršenja generira se isključivo na osnovu statistike koju ima SQL Server - bez zapravo izvršavanje upit. The stvarni plan izvršenja je samo to - stvarni plan izvršenja koji je korišten prilikom stvarnog pokretanja upita.

S obzirom na ovo, kako da dobijem stvarni plan izvršenja u SQL Serveru?

Na SQL Server Traka sa alatkama Management Studio, kliknite na Database Engine Upit . Također možete otvoriti postojeći upit i prikažite procijenjeno plan izvršenja klikom na dugme Otvori datoteku na traci sa alatkama i lociranjem postojećeg upit . Unesite upit za koji želite da prikažete stvarni plan izvršenja.

Kako čitate plan izvršenja?

Obično ti čitaj a grafički plan izvršenja s desna na lijevo i odozgo prema dolje. Također ćete primijetiti da postoji strelica koja pokazuje između dvije ikone. Ova strelica predstavlja podatke koji se prenose između operatora, kao što je predstavljeno ikonama.

Preporučuje se: