Сохранение результатов трассировки в файл
Область применения: SQL Server
Результаты трассировки можно сохранить в файле. Файл трассировки — это файл, в который записаны результаты трассировки. Файл трассировки можно найти в локальном каталоге (например, C:\foldername\filename.trc) или сетевом каталоге (например, \\computername\sharename\filename.trc).
Файлы трассировки можно применять для:
воспроизведения трассировок;
Аудит SQL Server
выполнения анализа производительности;
сравнения событий трассировки со счетчиками производительности для улучшения распознавания неполадок;
выполнения анализа при помощи помощника по настройке ядра СУБД;
оптимизации запросов.
SQL Server сохраняет результаты трассировки в файл при указании пути и имени файла для аргумента @tracefile хранимой процедуры sp_trace_create.
Примечание.
Если для сохранения файла трассировки хранимой процедуре sp_trace_create передается путь к файлу, то этот каталог должен быть доступен серверу. Также помните, что если процедуре sp_trace_createпередается путь к локальному каталогу, то это локальный каталог на данном сервере.
Если используется профилировщик SQL Server, он позволяет сохранять результаты трассировки в файл или в таблицу. Сохранение результатов трассировки в таблице обеспечивает такой же доступ, как и при сохранении трассировки в файле; помимо этого, для поиска определенных событий можно выполнять запросы к этой таблице.
Дополнительные сведения о сохранении результатов трассировки см. в разделе "Сохранение результатов трассировки" в таблицу (SQL Server Profiler) и сохранение результатов трассировки в файле (SQL Server Profiler).
См. также
sp_trace_create (Transact-SQL)
Создание трассировки (Transact-SQL)
Создание трассировки (приложение SQL Server Profiler)