- Приложение SQL Profiler
- Синтаксис
- Аргументы
- Remarks
- Диалоговые окна приложения SQL Server Profiler
- Свойства трассировки
- Вкладка «Общее»
- Таблица выбора событий
- Свойства шаблона трассировки
- Создать (Вкладка «Общие»)
- Изменить (Вкладка «Общие»)
- Таблица выбора событий
- Свойства файла трассировки
- Вкладка «Общее»
- Таблица выбора событий
- Свойства таблицы трассировки
- Таблица выбора событий
- Предел для счетчиков производительности
- Выбор объектов производительности и счетчиков для сопоставления с трассировкой
- Сервис/параметры (страница «Общие параметры»)
- Параметры отображения
- Параметры трассировки
- Параметры переключения на файл продолжения
- Параметры воспроизведения
- Исходная таблица (помощник по настройке ядра СУБД — выбор таблицы рабочей нагрузки)
- Целевая таблица
- Конфигурация воспроизведения
- Основные параметры воспроизведения
- Дополнительные параметры воспроизведения
- диалоговое окно «Поиск»
- Упорядочение столбцов
- Изменить фильтр
- Выберите имя шаблона
Приложение SQL Profiler
Применимо к: SQL Server (все поддерживаемые версии)
Служебная программа profiler запускает средство Приложение SQL Server Profiler . Дополнительные аргументы, перечисленные ниже в этом разделе, позволяют управлять способом запуска приложения.
Служебная программа profiler не предназначена для написания скриптов трассировки. Дополнительные сведения см. в разделе Start SQL Server Profiler.
Синтаксис
Аргументы
/?
Показывает сводку по синтаксису аргументов profiler .
/U login_id
Идентификатор входа при проверке подлинности SQL Server . При записи идентификаторов входа регистр символов имеет значение.
По возможности используйте аутентификацию Windows..
/P password
Задает пользовательский пароль для проверки подлинности SQL Server .
/E
Задает подключение с использованием проверки подлинности Windows с учетными данными текущего пользователя.
/S sql_server_name
Указывает экземпляр SQL Server. Profiler автоматически подключится к указанному серверу с использованием данных проверки подлинности, указанных в параметрах /U и /P или /E . Чтобы подключиться к именованному экземпляру SQL Server, укажите /S sql_server_name\instance_name.
/A analysis_services_server_name
Указывает экземпляр служб Analysis Services. Profiler автоматически подключится к указанному серверу с использованием данных проверки подлинности, указанных в параметрах /U и /P или /E . Чтобы подключиться к именованному экземпляру SQL Server, укажите /A analysis_services_server_name\instance_name.
/D database
Указывает имя базы данных, которая будет использоваться с соединением. Если база данных не указывается, этот аргумент выберет базу данных по умолчанию для указанного пользователя.
/B « trace_table_name «
Указывает таблицу трассировки для загрузки при запуске профайлера. Необходимо задать базу данных, пользователя или схему, а также таблицу.
/T» template_name «
Указывает шаблон, загружаемый для настройки трассировки. Имя шаблона должно быть заключено в кавычки. Имя шаблона должно находиться либо в системном каталоге шаблонов, либо в пользовательском каталоге шаблонов. В случае существования двух шаблонов с одним именем в обоих каталогах будет загружен шаблон, находящийся в системном каталоге. Если шаблон с указанным именем не существует, то будет загружен стандартный шаблон. Примечание. Расширение файла для шаблона (TDF) в аргументе template_name указывать не нужно. Пример:
/F» filename «
Указывает путь и имя файла трассировки, загружаемого при запуске профайлера. Полный путь и имя файла должны быть заключены в кавычки. Этот параметр нельзя использовать совместно с параметром /O.
/O « filename «
Указывает путь и имя файла, в который должны быть записаны результаты трассировки. Полный путь и имя файла должны быть заключены в кавычки. Этот параметр нельзя использовать совместно с параметром /F.
/L locale_ID
Недоступно.
/M « MM-DD-YY hh:mm:ss «
Задает дату и время остановки трассировки. Время остановки должно быть заключено в кавычки. Задайте время остановки согласно параметрам в следующей таблице.
| Параметр | Определение |
|---|---|
| ММ | Месяц (2 разряда) |
| DD | День (2 разряда) |
| ГГ | Год (2 разряда) |
| hh | Час (2 разряда), в 24-часовом формате |
| ММ | Минуты (2 разряда) |
| сс | Секунды (2 разряда) |
Формат «ММ-ДД-ГГ чч:мм:сс» можно использовать только в том случае, если включен параметр Использовать региональные настройки при показе значений даты и времени в приложении Приложение SQL Server Profiler. Если этот параметр не включен, следует использовать формат даты и времени «ГГГГ-ММ-ДД чч:мм:сс».
/R
Включает операцию переключения на файл продолжения трассировки.
/Z file_size
Определяет размер файла трассировки в мегабайтах (МБ). Размер по умолчанию составляет 5 МБ. Если включена операция переключения, все файлы продолжения будут ограничены значением, указанным в этом аргументе.
Remarks
Для запуска трассировки с использованием определенного шаблона укажите параметры /S и /T . Например, чтобы запустить трассировку с использованием шаблона Standard на экземпляре MyServer\MyInstance, введите в командной строке:
Источник
Диалоговые окна приложения SQL Server Profiler
Применимо к: SQL Server (все поддерживаемые версии)
Программное средство Приложение SQL Server Profiler корпорации Майкрософт позволяет записывать с сервера события Microsoft SQL Server. События сохраняются в файле трассировки, который затем может быть проанализирован или использован для воспроизведения определенных последовательностей шагов для выявления возникших проблем. Ниже приведены команды и параметры, доступные в диалоговых окнах Приложение SQL Server Profiler.
Свойства трассировки
Вкладка «Общее»
Для просмотра и задания свойств трассировки используйте вкладку Общие диалогового окна Свойства трассировки .
| Элемент | Описание |
|---|---|
| Имя трассировки | Задает имя трассировки. |
| Имя поставщика трассировки | Показывает имя трассируемого экземпляра SQL Server . Это поле заполняется автоматически именем сервера, указанным при подключении. Для изменения имени поставщика трассировки щелкните Отмена , чтобы закрыть диалоговое окно, и запустите новую трассировку. |
| Тип поставщика трассировки | Показывает тип сервера, предоставляющего трассировку. Файл определения трассировки заполняет поле Тип поставщика трассировки автоматически. Это поле нельзя изменить. |
| version | Показывает версию сервера, предоставляющего трассировку. Файл определения трассировки заполняет поле Версия автоматически. Это поле нельзя изменить. |
| Использовать шаблон | Выбирает шаблон из каталога шаблонов. В каталоге содержатся шаблоны по умолчанию и пользовательские шаблоны, созданные для текущего типа поставщика трассировки. |
| Сохранить в файл | Собирает данные трассировки в файл с расширением TRC. Сохранение данных трассировки полезно для их просмотра и анализа в дальнейшем. |
| Установить максимальный размер файла (МБ) | Если выбран параметр сохранения данных трассировки в файл, необходимо задать максимальный размер этого файла. По умолчанию он составляет 5 мегабайт (МБ). Максимальный размер ограничен только файловой системой (NTFS, FAT), в которой сохраняется файл. |
| Сохранить как | После выбора сохранения файла этим значком можно изменить его имя. |
| Включить операцию переключения на файл продолжения | Разрешает создавать дополнительные файлы для данных трассировки, когда достигнут максимальный размер файла. Имя нового файла состоит из имени исходного TRC-файла с добавлением последовательного номера. Например, если превышен максимальный размер, закрывается файл NewTrace.trc и открывается новый файл NewTrace_1.trc, затем NewTrace_2.trc и т. д. Операция переключения на файл продолжения по умолчанию включена при сохранении трассировки в файл. |
| Сервер обрабатывает данные трассировки | Указывает, чтобы сервер, на котором выполняется трассировка, обрабатывал ее данные. При использовании этого параметра уменьшается потеря производительности, обусловленная трассировкой. Если этот флажок установлен, не пропускаются никакие события даже в случае нештатной ситуации. Если он снят, обработка выполняется приложением SQL Server Profiler; при этом существует вероятность, что некоторые события не будут трассироваться в случае нештатной ситуации. |
| Сохранить в таблицу | Собирает данные трассировки в таблицу базы данных. Сохранение данных трассировки полезно для их просмотра и анализа в дальнейшем. Однако сохранение этих данных в таблицу может привести к серьезным потерям производительности на сервере, куда записывается трассировка. По возможности не храните таблицу трассировки на трассируемом сервере. |
| Целевая таблица | После выбора сохранения данных трассировки в таблицу базы данных этим значком можно изменять ее имя. |
| Максимальное число строк (тыс.) | Задает максимальное количество строк, в которое можно сохранять данные. Значение по умолчанию составляет 1000 строк. |
| Включить время остановки трассировки | Задает дату и время завершения и закрытия трассировки. |
Таблица выбора событий
Вкладка Выбор событий диалогового окна Свойства трассировки используется для просмотра и указания трассируемых событий и столбцов данных.
| Элемент | Описание |
|---|---|
| Столбец События | Укажите трассируемые события, устанавливая или снимая флажок в соответствующем столбце. События упорядочены по категориям событий. Классы событий, указанные в шаблоне, выбираются автоматически. Дополнительные сведения см. в разделе SQL Server Event Class Reference. |
| Столбцы данных | Укажите трассируемые столбцы данных, устанавливая флажки для соответствующих событий и столбцов данных. Для каждого из событий, включенных в трассировку, все основные столбцы отмечены по умолчанию. |
| Фильтры | Для определения фильтра щелкните заголовок столбца данных и введите критерии фильтра. Отфильтрованные столбцы данных отображаются значком фильтра слева от метки столбца в диалоговом окне Изменение фильтра . Дополнительные сведения см. в разделе SQL Server Profiler — Edit Filter. |
| Показать все события | Показать все доступные события. По умолчанию отображаются только те строки, которые отмечены в сетке Выбор событий . Снимите этот флажок, чтобы скрыть все события, не выбранные в сетке Выбор событий . |
| Показать все столбцы | Показать все доступные столбцы данных. По умолчанию отображаются только выбранные столбцы данных. Снимите этот флажок, чтобы скрыть все невыбранные столбцы данных в сетке Выбор событий . |
| Фильтры столбцов | Открывает диалоговое окно Изменение фильтра . Это диалоговое окно предназначено для редактирования фильтров столбцов данных. |
| Систематизировать столбцы | Изменяет порядок следования столбцов в трассировке и группирует результаты по одному или нескольким столбцам. |
Свойства шаблона трассировки
Создать (Вкладка «Общие»)
Вкладка Общие диалогового окна Свойства шаблона трассировки используется для создания новых шаблонов трассировки с использованием следующих параметров. Чтобы открыть это диалоговое окно, в меню приложения Приложение SQL Server Profiler Файл выберите Шаблоны, а затем щелкните Создать.
| Элемент | Описание |
|---|---|
| Выберите тип сервера | Задайте тип сервера, для которого будет использоваться этот шаблон. |
| Имя нового шаблона | Введите описательное имя шаблона. |
| Использовать существующий шаблон в качестве основы | Выберите шаблон из списка, чтобы создать шаблон на основе существующего. Все выбранные события, столбцы данных и фильтры первоначально соответствуют событиям, столбцам данных и фильтрам существующего шаблона, а затем могут редактироваться по мере необходимости. |
| Применять как шаблон по умолчанию для выбранного типа сервера | Этот шаблон используется по умолчанию для трассировок, созданных для этого типа сервера. |
Изменить (Вкладка «Общие»)
Используйте вкладку Общие диалогового окна Свойства шаблона трассировки для просмотра и редактирования имеющихся шаблонов трассировки с помощью следующих параметров. Чтобы открыть это диалоговое окно, в меню Приложение SQL Server Profiler Файл укажите пункт Шаблоны и выберите команду Изменить шаблон.
| Элемент | Описание |
|---|---|
| Выберите тип сервера | Задайте тип сервера, для которого будет использоваться этот шаблон. |
| Выберите имя шаблона | Выберите редактируемый шаблон. |
| Применять как шаблон по умолчанию для выбранного типа сервера | Этот шаблон используется по умолчанию для трассировок, созданных для этого типа сервера. |
Таблица выбора событий
С помощью вкладки Выбор событий в окне Свойства шаблона трассировки просмотрите, измените или задайте классы событий и столбцы данных, которые будут включены в шаблон трассировки приложения Приложение SQL Server Profiler .
| Элемент | Описание |
|---|---|
| Столбец События | С помощью установки или снятия флажка в столбце событий укажите события для трассировки. События упорядочиваются по категориям событий. Если выбран параметр Использовать существующий шаблон в качестве основы на вкладке Общие , то события автоматически выбираются в соответствии с указанным шаблоном. Дополнительные сведения о классах событий см. в разделе SQL Server Event Class Reference. |
| Столбцы данных | С помощью установки флажка, соответствующего нужному событию и столбцу данных, укажите столбцы данных для трассировки. Для каждого трассируемого события по умолчанию выбираются все соответствующие столбцы событий, если установлен флажок, соответствующий этому событию. Если установлен флажок Использовать существующий шаблон в качестве основы на вкладке Общие , то столбцы данных и фильтры автоматически выбираются в соответствии с указанным шаблоном. |
| Фильтры | Для определения фильтра щелкните заголовок столбца данных и введите критерии фильтра. Отфильтрованные столбцы данных отображаются значком фильтра слева от метки столбца в диалоговом окне Изменение фильтра . |
| Показать все события | Показать все доступные события. Этот параметр включен по умолчанию при создании нового шаблона, не основанного на существующем шаблоне. Снимите флажок, чтобы скрыть все события, не выбранные в сетке Выбор событий . |
| Показать все столбцы | Показать все доступные столбцы данных. Этот параметр включен по умолчанию при создании нового шаблона, не основанного на существующем шаблоне. Снимите флажок, чтобы скрыть все столбцы данных, не выбранные в сетке Выбор событий . |
| Фильтры столбцов | Открывает окно Изменение фильтра, в котором слева от метки столбца данных показан значок фильтра. Используйте диалоговое окно Изменение фильтра для изменения фильтров столбцов. |
| Систематизировать столбцы | Изменяет порядок следования столбцов в трассировке и группирует результаты по одному или нескольким столбцам. |
Свойства файла трассировки
Вкладка «Общее»
Вкладка Общие диалогового окна Свойства файла трассировки позволяет просмотреть свойства файла трассировки.
Для просмотра данного окна откройте файл трассировки. Затем в меню Файл выберите Свойства.
| Элемент | Описание |
|---|---|
| Имя файла | Путь и имя файла трассировки. |
| Имя поставщика трассировки | Имя экземпляра SQL Server , который подлежал трассировке. |
| Тип поставщика трассировки | Тип сервера, обеспечившего трассировку. |
| version | Версия сервера, обеспечившего трассировку. |
| Размер файла (КБ) | Размер файла трассировки в килобайтах (KБ). |
| Создан | Дата и время создания файла трассировки. |
| Изменен | Дата и время изменения файла трассировки. |
Таблица выбора событий
Вкладка Выбор событий диалогового окна Свойства шаблона файла трассировки позволяет просматривать столбец свойств трассировки и удалять из трассировки столбцы данных.
Для просмотра данного окна откройте файл трассировки. Затем в меню Файл выберите пункт Свойства и выберите вкладку Выбор событий .
| Элемент | Описание |
|---|---|
| Столбец События | Просмотр событий трассировки, систематизированных по категориям событий. Изначально выбираются все события в трассировке. Выбор событий может быть осуществлен путем установки флажка для поля или столбца события. При установке флажка выбираются все столбцы данных, доступные для этого события. Если флажок установлен для столбца данных, автоматически устанавливается флажок для события, а также для всех других необходимых столбцов данных. При просмотре файла трассировки или таблицы снятие флажков событий и столбцов данных уменьшает количество видимых в окне трассировки данных, что облегчает их анализ. Существует также возможность изменения фильтров столбцов, что позволяет уменьшить количество видимых в окне трассировки данных. Дополнительные сведения о классах событий см. в разделе SQL Server Event Class Reference. |
| Столбцы данных | Просмотр столбцов данных трассировки. По умолчанию для каждого события, включенного в трассировку, помечаются все относящиеся к нему столбцы данных трассировки. |
| Фильтры | Для определения фильтра щелкните заголовок столбца данных и введите критерии фильтра. Отфильтрованные столбцы данных отображаются значком фильтра слева от метки столбца в диалоговом окне Изменение фильтра . |
| Показать все события | Показать все доступные события. По умолчанию отображаются только те строки, которые отмечены в сетке Выбор событий . Снимите этот флажок, чтобы скрыть все события, не выбранные в сетке Выбор событий . Если установлен флажок Показать все события и идет просмотр файла или таблицы трассировки, то все события, фиксировавшиеся в ходе трассировки, отображаются в окне трассировки. |
| Показать все столбцы | Показать все доступные столбцы данных. По умолчанию отображаются только выбранные столбцы данных. Снимите этот флажок, чтобы скрыть все невыбранные столбцы данных в сетке Выбор событий . |
| Фильтры столбцов | Открывает диалоговое окно Изменить фильтр , отображающее значок фильтра слева от метки фильтруемых столбцов данных. Используйте диалоговое окно Изменение фильтра для изменения фильтров столбцов. |
| Систематизировать столбцы | После выбора событий и столбцов данных для трассировки нажмите кнопку Упорядочить столбцы, чтобы принудительно переупорядочить столбцы в окне результатов трассировки. |
Свойства таблицы трассировки
Таблица выбора событий
Используйте вкладку Выбор событий в диалоговом окне Свойства таблицы трассировки для просмотра событий и свойств столбца данных трассировки или для удаления событий или столбцов из трассировки.
Для просмотра данного окна используйте приложение Приложение SQL Server Profiler , чтобы открыть таблицу трассировки. Далее в меню Файл выберите пункт Свойства и затем перейдите на вкладку Выбор событий .
| Элемент | Описание |
|---|---|
| Столбец События | Просмотр событий трассировки, систематизированных по категориям событий. Выбор событий может быть осуществлен путем установки флажка для поля или столбца события. При установке флажка выбираются все столбцы данных, доступные для этого события. Если флажок установлен для столбца данных, автоматически устанавливается флажок для события, а также для всех других необходимых столбцов данных. При просмотре файла трассировки или таблицы снятие флажков событий и столбцов данных уменьшает количество видимых в окне трассировки данных, что облегчает их анализ. Существует также возможность изменения фильтров столбцов, что позволяет уменьшить количество видимых в окне трассировки данных. Дополнительные сведения о классах событий см. в разделе SQL Server Event Class Reference. |
| Иные столбцы данных | Просмотр столбцов данных трассировки. По умолчанию для каждого события, включенного в трассировку, помечаются все относящиеся к нему столбцы данных трассировки. |
| Фильтры | Для определения фильтра щелкните заголовок столбца данных и введите критерии фильтра. Отфильтрованные столбцы данных отображаются значком фильтра слева от метки столбца в диалоговом окне Изменение фильтра . |
| Показать все события | Показать все доступные события. По умолчанию отображаются только те строки, которые отмечены в сетке Выбор событий . Снимите этот флажок, чтобы скрыть все события, не выбранные в сетке Выбор событий . Если установлен флажок Показать все события и идет просмотр файла или таблицы трассировки, то все события, фиксировавшиеся в ходе трассировки, отображаются в окне трассировки. |
| Показать все столбцы | Показать все доступные столбцы данных. По умолчанию отображаются только выбранные столбцы данных. Снимите этот флажок, чтобы скрыть все невыбранные столбцы данных в сетке Выбор событий . |
| Фильтры столбцов | Запускает диалоговое окно Изменение фильтра, которое показывает значок фильтра слева от метки столбца. Используйте это диалоговое окно для редактирования фильтров столбцов. |
| Систематизировать столбцы | После выбора событий и столбцов данных для трассировки нажмите кнопку Упорядочить столбцы, чтобы принудительно переупорядочить столбцы в окне результатов трассировки. |
Предел для счетчиков производительности
Используйте диалоговое окно «Предел для счетчиков производительности», чтобы ограничить сведения из файла журнала производительности системного монитора при сопоставлении ее с трассировкой приложения Приложение SQL Server Profiler . Можно использовать это диалоговое окно, чтобы выбрать счетчики, которые следует отобразить и использовать для сопоставления.
Диалоговое окно Предел для счетчиков производительности заполняется объектами производительности и счетчиками, которые содержатся в файле журнала производительности.
Выбор объектов производительности и счетчиков для сопоставления с трассировкой
- Разверните объект производительности, чтобы увидеть, какие счетчики включены в файл журнала производительности.
- Установите флажки рядом со счетчиками, которые необходимо сопоставить с файлом трассировки приложения Приложение SQL Server Profiler .
Если нужно выбрать все счетчики объекта производительности, установите пометку на флажке рядом с объектом производительности. Пометив самый верхний узел, обозначающий компьютер, можно выбрать все объекты производительности и счетчики, содержащиеся в файле журнала производительности.
Сервис/параметры (страница «Общие параметры»)
Диалоговое окно Общие параметры используется для просмотра или указания следующих параметров.
Параметры отображения
| Элемент | Описание |
|---|---|
| Имя шрифта | Выводит имя шрифта, который во время трассировки используется в сетке результатов трассировки. |
| Размер шрифта | Выводит размер шрифта, который во время трассировки используется в сетке результатов трассировки. |
| Выбор шрифта | Открывает диалоговое окно для изменения параметров шрифта. |
| Использовать региональные настройки при показе значений даты и времени | Выводит значения даты и времени согласно региональным настройкам компьютера. Если не выбрать этот параметр, значения даты и времени будут отображаться в фиксированном формате, используемом Microsoft SQL Server, который включает миллисекунды. Примечание. При установке и снятии этого флажка изменяется формат отображения столбцов времени, таких как StartTime и EndTime. Однако это не приводит к изменению значений параметров DateTime, передаваемых в языковых событиях или удаленных вызовах процедур (вызовах RPC). |
| Показывать значения в столбце «Длительность» в микросекундах | Выводит значения в миллисекундах в столбце данных трассировок Продолжительность . По умолчанию в столбце Продолжительность отображаются значения в миллисекундах. |
Параметры трассировки
| Элемент | Описание |
|---|---|
| Начать трассировку немедленно после установки соединения | Начать трассировку с помощью шаблона по умолчанию сразу после установки соединения. |
| Обновить определение трассировки при изменении версии поставщика | Применить для SQL Server самое последнее определение трассировки, если обновляется поставщик. Этот элемент выключен по умолчанию. Тем самым приложение Приложение SQL Server Profiler принудительно запрашивает определение трассировки с сервера и заново создает соответствующий файл на диске, если таковой имеется. |
Параметры переключения на файл продолжения
| Элемент | Описание |
|---|---|
| Загружать все файлы продолжения по порядку без дополнительных запросов | Загружать файлы продолжения автоматически при открытии файла трассировки. Если во время трассировки было создано более одного файла, то при выборе этого параметра автоматически загружаются все файлы продолжения. |
| Запрашивать перед загрузкой файлов продолжения | При открытии файла трассировки перед добавлением файла продолжения выдается запрос приложения Приложение SQL Server Profiler . |
| Никогда не загружать последующие файлы продолжения | Приложение SQL Server Profiler никогда не загружает последующие файлы продолжения при открытии файла трассировки. |
Параметры воспроизведения
| Элемент | Описание |
|---|---|
| Число потоков воспроизведения по умолчанию | Задайте число потоков воспроизведения, используемых одновременно. При более высоком значении потребляется больше ресурсов, но при этом увеличивается параллелизм воспроизведения. |
| Интервал опроса монитора исправности по умолчанию (сек) | Задает интервал ожидания воспроизведения в секундах. По умолчанию — 3 600 секунд (1 час). Этот параметр влияет на продолжительность времени, которое разрешается для выполнения потока, прежде чем его завершит монитор исправности. |
| Интервал опроса монитора исправности по умолчанию (сек) | Задайте интервал опроса монитора исправности во время воспроизведения в секундах. По умолчанию — 60 секунд. Это значение дает возможность пользователю определить, как часто монитор исправности выполняет опрос кандидатов на завершение. |
Исходная таблица (помощник по настройке ядра СУБД — выбор таблицы рабочей нагрузки)
Microsoft SQL Server Profiler и помощник по настройке используют это диалоговое окно для выбора таблиц.
- В Profiler диалоговое окно Исходная таблица используется для задания исходной таблицы для таблицы трассировки. Это таблица, из которой загружается трассировка, и содержимое которой просматривается или используется для воспроизведения трассировки.
- В помощнике по настройке диалоговое окно Выбор таблицы рабочей нагрузки используется для выбора таблицы базы данных, содержащей данные трассировки профилировщика, для использования в качестве рабочей нагрузки при настройке или для предварительного просмотра содержимого таблицы перед началом анализа настройки.
| Элемент | Описание |
|---|---|
| SQL Server | Указывает экземпляр SQL Server, к которому в данный момент установлено подключение. Это поле заполняется автоматически и не может быть изменено. |
| База данных | Задайте базу данных, в которой расположена таблица трассировки. |
| Владелец | Specifies the owner of the trace table. Это поле автоматически заполняется значением dbo. |
| Таблица | Задайте имя таблицы трассировки, из которой должна читаться трассировка. |
Целевая таблица
Диалоговое окно Целевая таблица используется для указания таблицы, в которой необходимо хранить трассировку.
| Элемент | Описание |
|---|---|
| SQL Server | Указывает экземпляр SQL Server , к которому в данный момент установлено подключение. Это поле заполняется автоматически и не может быть изменено. Чтобы изменить сервер, нажмите Отмена и подключитесь к экземпляру SQL Server , на котором необходимо хранить таблицу трассировки. |
| База данных | Позволяет указать базу данных, в которой необходимо хранить таблицу трассировки. |
| Владелец | Specifies the owner of the trace table. Это поле автоматически заполняется значением dbo. |
| Таблица | Позволяет указать имя таблицы, в которой необходимо хранить трассировку. |
Конфигурация воспроизведения
Основные параметры воспроизведения
В диалоговом окне Конфигурация воспроизведения страница Основные параметры воспроизведения используется для указания способа воспроизведения файла или таблицы трассировки.
Для просмотра этого окна используйте приложение Приложение SQL Server Profiler для открытия файла трассировки или таблицы, содержащей события, предназначенные для воспроизведения. Дополнительные сведения см. в разделе Replay Requirements. Когда файл или таблица трассировки открыты, в меню Воспроизведение щелкните Начать, a затем подключитесь к экземпляру SQL Server , на котором необходимо воспроизвести трассировку.
| Элемент | Описание |
|---|---|
| Сервер воспроизведения | Отображает экземпляр сервера SQL Server для подключения с целью воспроизведения. |
| Изменить. | Запускает диалоговое окно Соединение с сервером для подключения к другому серверу. |
| Сохранить в файл | Сохраняет результаты воспроизведения в файл. Приложение SQL Server Profiler отображает стандартное диалоговое окно, в котором можно указать место для сохранения файла. |
| Сохранить в таблицу | Сохраняет результаты воспроизведения в таблицу. Приложение SQL Server Profiler отображает диалоговое окно выбора таблицы, в котором можно указать место для сохранения таблицы. |
| Число потоков воспроизведения | Задайте число потоков воспроизведения, используемых одновременно. Чем больше это число, тем больше ресурсов потребляется при воспроизведении, но при этом воспроизведение ускоряется и возрастает его параллельность. |
| Воспроизвести события в порядке трассировки | Позволяет воспроизвести события последовательно. Используйте этот параметр, если трассировка воспроизводится с целью отладки. |
| Воспроизвести события, используя несколько потоков | Позволяет воспроизвести события параллельно. Этот параметр позволяет воспроизводить события быстрее, чем в последовательном режиме, но при этом отключается возможность отладки. События упорядочиваются по их системным идентификаторам процессов (SPID). |
| Отобразить результаты воспроизведения | Отображает результаты воспроизведения в приложении Приложение SQL Server Profiler. |
Дополнительные параметры воспроизведения
В диалоговом окне Конфигурация воспроизведения используйте вкладку Дополнительные параметры воспроизведения для задания способа воспроизведения файла трассировки.
Для просмотра этого окна используйте приложение Приложение SQL Server Profiler для открытия файла трассировки или таблицы, содержащей события, предназначенные для воспроизведения. Дополнительные сведения см. в разделе Replay Requirements. После открытия файла трассировки или таблицы в меню Воспроизвести выберите команду Запустить, соединитесь с экземпляром SQL Server, содержащим необходимую трассировку, и перейдите на вкладку Дополнительные параметры воспроизведения .
| Элемент | Описание |
|---|---|
| Воспроизвести системные SPID | Указывает, воспроизводит ли приложение Приложение SQL Server Profiler идентификаторы системных процессов (SPID). |
| Воспроизвести только один SPID | Воспроизводится только деятельность в файле трассировки источника, относящемся к выбранному SPID. |
| SPID для воспроизведения | Задает SPID для воспроизведения. |
| Ограничить воспроизведение по дате и времени | Установите для воспроизведения только части файла трассировки источника. |
| Время начала | Дата и время из файла трассировки источника, когда должно начаться воспроизведение. |
| Время завершения | Дата и время из файла трассировки источника, когда должно завершиться воспроизведение. |
| Интервал ожидания монитора исправности (сек) | Задает интервал ожидания воспроизведения в секундах. По умолчанию — 3 600 секунд (1 час). Эта установка влияет на количество времени, предоставляемое для выполнения процесса, по истечении которого монитор исправности прерывает процесс. |
| Интервал опроса монитора исправности (сек) | Задайте интервал опроса монитора исправности во время воспроизведения в секундах. По умолчанию — 60 секунд. Это значение дает возможность пользователю определить, как часто монитор исправности выполняет опрос кандидатов на завершение. |
| Включить монитор заблокированных процессов SQL Server | Включает процесс, который ищет блокированные или блокирующие процессы. |
| Интервал ожидания монитора заблокированных процессов (сек) | Устанавливает, как часто монитор заблокированных процессов ищет заблокированные или блокирующие процессы. |
диалоговое окно «Поиск»
Диалоговое окно Поиск предназначено для поиска в трассировках по заданным символам или словам. Чтобы отменить поиск во время выполнения, нажмите клавишу ESC.
Чтобы открыть это диалоговое окно в приложении Приложение SQL Server Profiler, в меню Правка выберите команду Найти.
| Элемент | Описание |
|---|---|
| Найти | Введите текст, который требуется найти. Условию поиска соответствует любая строка, содержащая заданную строку. Например, условию поиска «Completed» соответствует строка «SQL:BatchCompleted». Знаки подстановки (*, ? и т. д.) не поддерживаются. |
| Искать в столбце | Щелкните столбец данных, в котором нужно выполнить поиск, либо установите флажок , чтобы искать во всех столбцах данных трассировки. |
| Учитывать регистр | Поиск текста в том же регистре, что и в поле Найти . Чтобы искать в трассировке строки как в верхнем, так и в нижнем регистре, снимите этот флажок. |
| Слово целиком | Ограничение поиска целыми словами. Чтобы найти символы в слове, снимите флажок Слово целиком . |
| Следующий | Ищет следующее вхождение символов, указанных в поле Найти . |
| Найти ранее | Производит поиск в трассировке в обратном направлении, чтобы найти предыдущее вхождение символов, указанных в поле Найти . |
Упорядочение столбцов
Диалоговое окно Упорядочение столбцов используется для выбора столбцов данных для событий группирования и статистической обработки, которые отображаются в трассировке. Это позволяет упростить просмотр и анализ больших файлов и таблиц трассировки.
- Статистическая обработка переносит и сворачивает все события трассировки под элемент соответствующего типа класса событий. Знак «плюс» ( + ) отображается слева от имени класса события. Щелкнув по значку «плюс», можно раскрыть класс события и увидеть все события этого типа.
- Группирование систематизирует все классы событий определенного типа вместе при отображении в окне трассировки. Однако события не сворачиваются под элементом типа класса события.
При выполнении группирования или статистической обработки событий, отображаемых в трассировочном окне, столбцы, выбранные для группирования или статистической обработки, остаются зафиксированными в окне просмотра, но можно прокрутить окно влево или вправо для просмотра других столбцов данных.
Для доступа в данное диалоговое окно откройте существующий файл или таблицу трассировки и выберите пункт Свойства в меню Файл Приложение SQL Server Profiler. В диалоговом окне Свойства трассировки перейдите на вкладку Выбор событий и выберите Упорядочение столбцов. Также можно выбрать Упорядочение столбцов на вкладке Выбор событий при создании новой трассировки.
Перемещение имен столбцов данных на панели Группы для группирования или статистической обработки классов событий в окне трассировки.
- Для статистической обработки событий переместите столбец данных на панель Группы. Это приведет к тому, что в окне трассировки все события определенного типа будут свернуты под одним именем типа класса событий. Знак «плюс» ( + ) отображается слева от имени класса события. Щелкнув по знаку «плюс», можно раскрыть тип класса событий, чтобы посмотреть все события класса. Можно включить или выключить статистическую обработку и группирование, выбрав пункт Агрегированное представление или Сгруппированное представление в меню Вид .
- Для группировки событий переместите более одного столбца данных на панель Группы. Это приведет к тому, что все события определенного типа будут в окне трассировки сгруппированы вместе, но события не будут свернуты под каждым именем типа класса события. Можно включать и выключать группированное представление, выбирая пункт Сгруппированное представление в меню «Вид». Когда на панель Группы перемещают более одного столбца данных, то возможность переключаться на Агрегированное представление становится недоступной.
| Элемент | Описание |
|---|---|
| Столбцы | Список столбцов данных, доступных для перемещения на панель Группы. Щелкните символ «плюс» ( + ) слева от параметра Столбцы для раскрытия списка. |
| Работает. | После выбора столбца данных нажмите Вверх для перемещения столбца данных вверх на панель Группы. Можно также нажать Вверх для изменения порядка показа столбцов в окне трассировки. |
| Вниз | После выбора столбца данных нажмите Вниз для перемещения столбца данных с панели Группы. Можно также нажать Вниз для изменения порядка показа столбцов в окне трассировки. |
Изменить фильтр
Диалоговое окно Изменить фильтр используется для создания и изменения фильтров столбцов данных в трассировке. Нажмите имя столбца данных в списке, и в соседней панели будут отображены критерии фильтра, доступные для этого столбца. Введите критерии фильтра и нажмите кнопку ОК для применения их к выделенному столбцу данных. Если слева от имени столбца данных в списке выводится значок фильтра, то для этого столбца уже имеется сконфигурированный фильтр.
Для столбцов данных строкового типа критерии фильтрации будут показаны как строковое значение LIKE или NOT LIKE.
Выберите имя шаблона
Диалоговое окно Выбор имени шаблона позволяет выбрать существующий шаблон трассировки приложения Приложение SQL Server Profiler для экспорта в один из файлов в операционной системе. Это диалоговое окно позволяет также выбрать или ввести другое имя, чтобы сохранить шаблон трассировки, как при редактировании существующего шаблона трассировки. Чтобы открыть это диалоговое окно при экспорте шаблона, в меню приложения Приложение SQL Server Profiler Файл наведите курсор на пункт Шаблоны и выберите команду Экспорт шаблона. Чтобы получить доступ к этому диалоговому окну при изменении имени шаблона, в меню Файл укажите курсор на пункт Шаблоны, затем на пункт Изменить шаблон и после выберите команду Сохранить как.
Источник