Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Область применения: SQL Server Управляемый экземпляр SQL Azure
Воспроизведение — это возможность открывать сохраненную трассировку и воспроизводить её заново. SQL Server Profiler включает многопоточный модуль воспроизведения, который может имитировать подключения пользователей и проверку подлинности SQL Server. Воспроизведение полезно для диагностики проблемы приложения или процесса. Отыскав и исправив ошибку, запустите трассировку, обнаружившую эту ошибку, в отношении исправленной версии приложения или процесса. а затем, после воспроизведения исходной трассировки, сравнить результаты.
Чтобы воспроизведение было возможным, помимо любых других классов событий, которые вы хотите отслеживать, необходимо фиксировать и определенные классы событий. Эти события фиксируются по умолчанию при использовании шаблона трассировки TSQL_Replay . Дополнительные сведения см. в разделе Replay Requirements.
Воспроизведение таблицы трассировки
Откройте таблицу трассировки, которая содержит классы событий, необходимые для воспроизведения.
В меню воспроизведения выберите "Пуск" и подключитесь к экземпляру сервера, в котором требуется воспроизвести трассировку.
В диалоговом окне Настройка воспроизведения на вкладке Основные параметры воспроизведения укажите Сервер воспроизведения. Выберите "Изменить ", чтобы изменить сервер, отображаемый в поле сервера воспроизведения .
По желанию можно выбрать одно из следующих мест назначения, где можно сохранить воспроизведение:
Сохранить в файл, что указывает на файл, в котором должно быть сохранено воспроизведение.
Сохранить в таблицупозволяет указать таблицу базы данных, в которую будут записаны результаты воспроизведения.
Выберите либо воспроизведите события в том порядке, в котором они были трассированы, либо воспроизведите события с использованием нескольких потоков. В нижеследующей таблице объясняются различия между этими параметрами.
Вариант Описание Воспроизвести события в том порядке, в котором они отслежены Воспроизводит события в том порядке, в котором они были записаны. Выбор этого параметра включает возможность отладки. Воспроизвести события, используя несколько потоков В этом варианте используются несколько потоков для воспроизведения каждого события независимо от последовательности. Выбор этого параметра способствует оптимальной производительности. Чтобы проследить за ходом воспроизведения, выберите Отобразить результаты воспроизведения .
При необходимости выберите вкладку "Дополнительные параметры воспроизведения ", чтобы указать следующие параметры:
Чтобы воспроизвести все идентификаторы сеансов, выберите Воспроизвести системные SPID.
Чтобы ограничить воспроизведение процессами, относящимися к определенному идентификатору сеанса, выберите "Воспроизвести только один SPID". В поле SPID для воспроизведения введите идентификатор сеанса.
чтобы воспроизвести события за определенный период времени, выберите Предел воспроизведения по дате и времени. Выберите дату и время начала ивремени окончания , чтобы указать период времени, который необходимо включить в воспроизведение.
Чтобы контролировать, как SQL Server управляет процессами в ходе воспроизведения, настройте Параметры монитора состояния здоровья.