ПредишенСледващото

Планът за заявка е последователност от логически и физически оператори, които трябва да бъдат изпълнени, за да може на базата данни, за да получите резултат от SQL-заявка. Първи план за заявка може да се наложи в различни ситуации, но най-вече с проблеми в заявка за оптимизация.

Искам да опиша три начина да получите план за заявка с MS SQL Server СУБД инструменти, всеки от методите може да е за предпочитане в някои ситуации.

план Получаване заявка чрез Profiler'a (или разширени събития)

Получаване чрез план Profiler'a заявка (или нов механизъм - Разширени Събития) е може би най-популярният начин и причината се крие във факта, че с възможно най помощ Profiler'a да прихванат информация за всяко искане, в момента изпълнява инстанция на SQL Server " а. Типичен, за да представи план за заявка е под Profiler'om начин да се работи с (във връзка с 1C: Enterprise):

  1. Конфигуриране Profiler (или Разширени Събития) и го постави на пауза
  2. Ако следа съдържа данните, за да изчистите прозореца на следа
  3. С помощта на дебъгера в 1С: Предприятие за да спре, преди да изпълните поставените изисквания за
  4. Премахване Profiler пауза
  5. Изпълняване на заявка
  6. спрете Profiler
  7. Анализ на получената информация

Profiler е инструмент за създаване и управление на следи. С този инструмент можете да получите разнообразна информация за базата данни. В този случай, ние ще го използвате, за да получите информация за изпълнена заявката, по-специално, за да получите своя план за изпълнение.

За да се получи трябва да се добави плана за заявка в Profiler за следните събития:

Подкрепете проекта - споделете линка, благодаря!