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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • Воспроизвести системные SPID
    Воспроизвести все системные SPID. Этот параметр установлен по умолчанию.

  • Воспроизвести только один SPID
    Воспроизвести SPID, выбранный из списка.

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

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

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

  • Включить монитор заблокированных процессов SQL Server
    Как часто монитор заблокированных процессов будет искать заблокированные или блокирующие процессы.

О мониторе исправности

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

См. также

Основные понятия

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

Требования к воспроизведению

Вопросы воспроизведения трассировки (приложение SQL Server Profiler)