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


Параметры воспроизведения (SQL Server Profiler)

Область применения: SQL Server Управляемый экземпляр SQL Azure

Перед воспроизведением записанной трассировки с помощью SQL Server Profiler задайте параметры воспроизведения в диалоговом окне Конфигурация воспроизведения. Чтобы запустить это диалоговое окно, откройте файл трассировки воспроизведения или таблицу в SQL Server Profiler и в меню Replay выберите Start. Сведения о том, какие разрешения необходимы для воспроизведения трассировки, см. в разделе "Разрешения", необходимые для запуска SQL Server Profiler.

В этой статье описываются параметры, указанные в диалоговом окне "Конфигурация воспроизведения ".

Служебную программу распределенного воспроизведения следует использовать для повторного воспроизведения интенсивного приложения OLTP (с большим количеством активных одновременных подключений или высокой пропускной способностью). Программа распределенного воспроизведения воспроизводит данные трассировки с нескольких компьютеров и лучше имитирует важную рабочую нагрузку. Дополнительные сведения см. в обзоре распределенного воспроизведения SQL Server.

Основные параметры воспроизведения

Сервер воспроизведения

Сервер — имя экземпляра SQL Server, на котором будет воспроизведена трассировка. Сервер должен отвечать требованиям воспроизведения, описанным в разделе Replay Requirements.

Сохранить в файл

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

Сохранить в таблицу

Таблица базы данных, куда будут записываться результаты воспроизведения трассировки для дальнейшего просмотра.

Количество потоков воспроизведения

Задайте число потоков воспроизведения, используемых одновременно. Большее число потребляет больше ресурсов во время воспроизведения, но воспроизведение происходит быстрее. Порядок событий не полностью поддерживается при использовании нескольких потоков.

Воспроизведение событий в порядке их трассировки

Позволяет использовать методы отладки, например пошаговое прохождение каждой трассировки. Если этот параметр не выбран, воспроизведение не гарантирует, что события воспроизводится в порядке, согласованном с порядком, в котором события были первоначально захвачены.

Воспроизведение событий с помощью нескольких потоков

Улучшает производительность и отключает отладку. События воспроизводятся в том порядке, в котором они были записаны для определённого идентификатора сеанса (SPID), но порядок идентификаторов сеанса не гарантируется.

Отображение результатов воспроизведения

Отобразить результаты повтора. Этот параметр по умолчанию. Если трассировка, которую вы воспроизводите, очень велика, может потребоваться отключить это, чтобы сэкономить место на диске.

Для оптимальной производительности воспроизведения следует выбрать воспроизведение событий с помощью нескольких потоков и не отображать результаты воспроизведения.

Дополнительные параметры воспроизведения

Воспроизведение систем SPID

Повторно воспроизвести все идентификаторы сеансов. Этот параметр по умолчанию.

Воспроизведение только одного SPID

Воспроизводит идентификатор сеанса, который вы выбираете из списка.

Ограничение воспроизведения по дате и времени

Воспроизвести трассировку от указанного Времени начала до Времени окончания.

Интервал ожидания мониторинга работоспособности

Определяет количество времени, в течение которого процесс может выполняться, до того момента, как монитор исправности прекратит его.

Интервал опроса монитора работоспособности

Как часто монитор исправности будет опрашивать кандидаты на прекращение.

Включение монитора заблокированных процессов SQL Server

Задает частоту, с которой система мониторинга заблокированных процессов производит поиск заблокированных или блокирующих процессов.

Сведения о мониторе здоровья

Монитор исправности — это поток приложения, который контролирует имитируемые процессы воспроизведения трассировки и завершает их, если во время воспроизведения они блокируются. На вкладке Дополнительные параметры воспроизведения диалогового окна Конфигурация воспроизведения можно указать, как долго (в секундах) монитор исправности будет ждать перед прекращением заблокированного процесса (Интервал ожидания монитора исправности). Если установить интервал равным 0, монитор состояния никогда не заканчивает симулируемые блокировки в воспроизводимой трассировке.