Каква е разликата между прогнозен план за изпълнение и действителен план за изпълнение?
Каква е разликата между прогнозен план за изпълнение и действителен план за изпълнение?

Видео: Каква е разликата между прогнозен план за изпълнение и действителен план за изпълнение?

Видео: Каква е разликата между прогнозен план за изпълнение и действителен план за изпълнение?
Видео: MEGA Chia GPU Farming and Plotting Guide for Linux - Gigahorse Start to Finish - 2023 2024, Може
Anonim

2 отговора. В прогнозен план за изпълнение се генерира въз основа единствено на статистическите данни, които SQL Server има - без всъщност изпълнение заявката. В действителен план за изпълнение е точно това - действителен план за изпълнение който е бил използван при действителното изпълнение на заявката.

Имайки предвид това, какво е показване на прогнозния план за изпълнение?

В прогнозен план за изпълнение е проектиран да покаже какво най-вероятно би направил SQL Server, ако беше така изпълни на запитване . За да видите графика план в SSMS щракнете върху Показване на прогнозния план за изпълнение бутон в SSMS. Има някои случаи, в които SQL Server не може да създаде прогнозен план за изпълнение.

Освен по-горе, как SQL Server изчислява прогнозния план за изпълнение? За да покажете на прогнозен план за изпълнение за запитване На Запитване меню, щракнете върху Дисплей Приблизителен план за изпълнение или щракнете върху дисплея Приблизителен план за изпълнение бутон на лентата с инструменти. В прогнозен план за изпълнение се показва на План за изпълнение раздел в панела с резултати.

По този начин как четете план за изпълнение?

Обикновено ти Прочети графичен план за изпълнение от дясно наляво и отгоре надолу. Ще забележите също, че има стрелка, сочеща между двете икони. Тази стрелка представлява данните, които се предават между операторите, както е представено от иконите.

Какво представлява планът за изпълнение на SQL?

Ан план за изпълнение е визуално представяне на операциите, извършвани от двигателя на базата данни, за да върне данните, изисквани от вашата заявка. В план за изпълнение за заявка е вашият поглед към SQL Оптимизатор на заявки за сървър и машина за заявки. Той ще разкрие кои обекти използва заявката, обекти като: таблици.

Препоръчано: