Как да създадете следа с Profiler в SQL Server 2008

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

Забележка : Тази статия е предназначена за потребители на SQL Server 2008 и по-стари. Ако използвате SQL Server 2012 , прочетете другата ни статия относно създаването на следи със SQL Server 2012 .

Как да създадете следа със SQL Server Profiler

  1. Отворете SQL Server Management Studio, като го изберете от менюто "Старт".
  2. От менюто "Инструменти" изберете SQL Server Profiler.
  3. Когато се отвори SQL Server Profiler, изберете New Trace от менюто File.
  4. След това SQL Server Profiler ще ви подкани да се свържете с потребителския модел на SQL Server, който желаете да профилирате. Посочете подробностите за връзката и кликнете върху бутона Свързване, за да продължите.
  5. Създайте описателно име за проследяването си и го въведете в полето "Име на проследяване".
  6. Изберете шаблон за следата от падащото меню. (Вижте Съветите за шаблони по-долу за информация относно някои често използвани шаблони за следене)
  7. Изберете Запазване в файл, за да запазите следа в файл на локалния твърд диск. Въведете името и мястото на файла в прозореца "Запиши като", който се появява в резултат на щракване върху квадратчето за отметка.
  8. Кликнете върху раздела Избор на събития, за да прегледате събитията, които можете да наблюдавате със следата. Някои събития автоматично ще бъдат избрани въз основа на шаблона, който сте избрали. Понастоящем можете да промените тези избрани по подразбиране. Можете да прегледате допълнителни опции, като кликнете върху квадратчетата Показване на всички събития и Показване на всички графи.
  1. Кликнете върху бутона "Изпълни", за да започнете проследяването си. SQL Server ще започне да създава следа, предоставяйки подробности, както е показано на изображението. (Можете да кликнете върху изображението, за да го увеличите.) Когато приключите, изберете "Stop Trace" от менюто File.

Съвети за шаблони

  1. Стандартният шаблон събира разнообразие от информация за SQL Server връзки, съхранени процедури и Transact-SQL изрази.
  2. Шаблонът за настройка събира информация, която може да се използва с съветника за настройка на двигателя на база данни, за да настроите ефективността на вашия SQL Server.
  3. Шаблонът TSQL_Replay събира достатъчно информация за всеки отчет Transact-SQL, за да пресъздаде дейността в бъдеще.