Поделиться через


Работа с приложением SQL Server Profiler

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

Приложение Приложение SQL Server Profiler позволяет:

  • создать трассировку на основе многоразового шаблона;

  • наблюдать результаты трассировки во время ее работы;

  • сохранять результаты трассировки в таблицу;

  • запускать, останавливать, приостанавливать и изменять результаты трассировки по мере необходимости;

  • воспроизводить результаты трассировки.

Приложение Приложение SQL Server Profiler позволяет наблюдать только за нужными событиями. Если трассировки становятся слишком большими, их можно отфильтровать так, чтобы собирались только необходимые сведения. Мониторинг слишком большого потока событий может привести к перегрузке сервера и процесса трассировки, кроме того, файл или таблица трассировки могут вырасти до огромных размеров, особенно если процесс наблюдения ведется в течение долгого периода времени.

ПримечаниеПримечание

В SQL Server 2005 и более поздних версиях значения столбца трассировки, имеющие размер больше 1 ГБ, вызывают ошибку и усекаются в выводе трассировки.

В этом разделе

Подраздел

Описание

Шаблоны приложения SQL Server Profiler

Содержит сведения о предопределенных шаблонах трассировки, которые входят в состав приложения Приложение SQL Server Profiler.

Разрешения, необходимые для запуска приложения SQL Server Profiler

Содержит сведения о разрешениях, которые требуются для работы с приложением Приложение SQL Server Profiler.

Сохранение трассировок и шаблонов трассировок

Содержит сведения о сохранении результатов трассировки и сохранении определений трассировки в виде шаблона.

Изменение шаблонов трассировки

Содержит сведения об изменении шаблонов трассировки при помощи приложения Приложение SQL Server Profiler или инструкций Transact-SQL.

Запуск, приостановка и остановка трассировок

Содержит сведения о том, что происходит при запуске, приостановке или завершении трассировки.

Сопоставление трассировки с журналом производительности Windows

Содержит сведения о проверке корреляции данных журнала производительности Windows с трассировкой при помощи приложения SQL Server.

Просмотр и анализ трассировок с помощью приложения SQL Server Profiler

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

Анализ взаимоблокировок в приложении SQL Server Profiler

Содержит сведения об использовании приложения Приложение SQL Server Profiler для определения причины возникновения взаимоблокировки.

Анализ запросов с помощью результатов инструкции SHOWPLAN в приложении SQL Server Profiler

Содержит сведения об использовании приложения Приложение SQL Server Profiler для сбора и отображения результатов инструкций Showplan и Showplan Statistics.

Фильтрация трассировок с помощью приложения SQL Server Profiler

Содержит сведения о настройке фильтров по столбцам данных для фильтрации результатов трассировки с помощью приложения Приложение SQL Server Profiler.

Воспроизведение трассировки

Содержит описание процесса воспроизведения трассировки и требования, которые к нему предъявляются.

Сценарии для работы с приложением SQL Server Profiler

Содержит описание наиболее распространенных способов использования приложения Приложение SQL Server Profiler для анализа производительности сервера SQL Server.