Как создать трассировку с помощью Profiler в SQL Server 2008

Трассировки позволяют отслеживать конкретные действия, выполняемые с базой данных SQL Server. Они предоставляют ценную информацию для устранения проблем с базами данных и настройки производительности ядра базы данных. В этом руководстве мы шаг за шагом рассмотрим процесс создания трассировки SQL Server с помощью 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, выберите Новый след из файл меню.


  4. Затем SQL Server Profiler предложит вам подключиться к экземпляру SQL Server, который вы хотите профилировать. Укажите сведения о соединении и нажмите соединять кнопку, чтобы продолжить.


  5. Создайте описательное имя для вашей трассировки и введите его в Название трассировки текстовое окно.


  6. Выберите шаблон для вашей трассировки в раскрывающемся меню.


  7. Выбрать Сохранить в файл чтобы сохранить свой след в файл на локальном жестком диске. Укажите имя файла и местоположение в Сохранить как окно, которое появляется в результате нажатия на флажок.


  8. Нажми на Выбор событий вкладка, чтобы просмотреть события, которые вы можете отслеживать с вашим следом. Некоторые события будут автоматически выбраны на основе выбранного вами шаблона. Вы можете изменить эти настройки по умолчанию в это время. Вы можете просмотреть дополнительные параметры, нажав Показать все события а также Показать все столбцы флажки.


  9. Нажмите на Бегать кнопку, чтобы начать свой след. SQL Server начнет создавать трассировку, предоставляя детали, как показано на рисунке. (Вы можете нажать на изображение, чтобы увеличить его.) Когда вы закончите, выберите Стоп трассировка из файл меню.


Шаблон Советы

  • Стандартный шаблон собирает различную информацию о соединениях SQL Server, хранимых процедурах и инструкциях Transact-SQL.
  • Шаблон настройки собирает информацию, которая может использоваться с помощником по настройке ядра СУБД для настройки производительности вашего SQL Server.
  • Шаблон TSQL_Replay собирает достаточно информации о каждом операторе Transact-SQL, чтобы воссоздать действие в будущем.
Ссылка на основную публикацию