воспроизвести файл трассировки (приложение SQL Server Profiler)
Применимо к: SQL Server Управляемый экземпляр SQL Azure
Воспроизведением называется возможность открывать сохраненную трассировку и снова ее воспроизводить. Приложение SQL Server Profiler содержит в себе многопоточный модуль воспроизведения, который имитирует соединения пользователей и проверку подлинности SQL Server . Воспроизведение хорошо помогает при диагностике ошибок приложений и процессов. Отыскав и исправив ошибку, запустите трассировку, обнаружившую эту ошибку, в отношении исправленной версии приложения или процесса. а затем, после воспроизведения исходной трассировки, сравнить результаты.
Чтобы воспроизведение было возможным, необходимо помимо классов событий, отобранных для отслеживания, фиксировать и специальные классы событий. Эти события фиксируются по умолчанию при использовании шаблона трассировки TSQL_Replay . Дополнительные сведения см. в разделе Replay Requirements.
Воспроизведение файла трассировки
В меню Файл выберите Открыть, а затем выберите пункт Файл трассировки. Выберите файл трассировки, содержащий классы событий, необходимые для воспроизведения.
В меню Воспроизведение выберите Начатьи установите соединение с экземпляром сервера, на котором требуется воспроизвести трассировку.
В диалоговом окне Конфигурация воспроизведения на вкладке Основные параметры воспроизведения укажите Сервер воспроизведения. Нажмите кнопку Изменить , чтобы сменить сервер, отображаемый в поле Сервер воспроизведения .
По желанию можно выбрать одно из следующих мест назначения, где можно сохранить воспроизведение:
Сохранить в файл, что указывает на файл, в котором должно быть сохранено воспроизведение.
Сохранить в таблицупозволяет указать таблицу базы данных, в которую будут записаны результаты воспроизведения.
Выберите либо Воспроизвести события в порядке трассировки, либо Воспроизвести события, используя несколько потоков. В нижеследующей таблице объясняются различия между этими параметрами.
Параметр Описание Воспроизвести события в порядке трассировки Воспроизводит события в том порядке, в котором они были записаны. Выбор этого параметра включает возможность отладки. Воспроизвести события, используя несколько потоков В этом варианте используются несколько потоков для воспроизведения каждого события независимо от последовательности. Выбор этого параметра способствует оптимальной производительности. Чтобы проследить за ходом воспроизведения, выберите Отобразить результаты воспроизведения .
При необходимости выберите вкладку Дополнительные параметры воспроизведения, чтобы настроить следующие параметры:
Чтобы воспроизвести все идентификаторы серверных процессов (SPID), выберите Воспроизвести системные SPID.
Чтобы ограничить воспроизведение процессами, принадлежащими конкретному SPID, выберите Воспроизвести только один SPID. В поле SPID для воспроизведения введите SPID.
Чтобы воспроизвести события, имевшие место в течение определенного временного периода, выберите Ограничить воспроизведение по дате и времени. Выберите дату и время для параметров Время запускаи Время окончания, чтобы указать период для включения в воспроизведение.
Чтобы контролировать, как SQL Server управляет процессами в ходе воспроизведения, настройте Параметры монитора исправности.
См. также:
Разрешения, необходимые для запуска приложения SQL Server Profiler
Воспроизведение трассировок
открыть файл трассировки (приложение SQL Server Profiler)
Приложение SQL Server Profiler
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по