Описание тега sqlprofiler
Microsoft SQL Server Profiler - это многофункциональный интерфейс для создания и управления трассировками, а также анализа и воспроизведения результатов трассировки. События сохраняются в файле трассировки, который впоследствии можно проанализировать или использовать для воспроизведения определенной серии шагов при попытке диагностики проблемы.
Microsoft SQL Server Profiler - это графический пользовательский интерфейс для трассировки SQL для мониторинга экземпляра компонента Database Engine или служб Analysis Services. Можно собирать и сохранять данные о каждом событии в файл или таблицу для последующего анализа. Например, SQL Server Profiler можно использовать для мониторинга производственной среды, чтобы увидеть, какие хранимые процедуры влияют на производительность, выполняя слишком медленно. SQL Server Profiler используется для таких действий, как:
- Прохождение проблемных запросов, чтобы найти причину проблемы.
- Поиск и диагностика медленных запросов.
- Захват серии операторов Transact-SQL, которые приводят к проблеме. Сохраненная трассировка может затем использоваться для репликации проблемы на тестовом сервере, где проблема может быть диагностирована.
- Мониторинг производительности SQL Server для настройки рабочих нагрузок. Для получения информации о настройке физического дизайна базы данных для рабочих нагрузок базы данных см. Помощник по настройке ядра СУБД.
- Корреляция счетчиков производительности для диагностики проблем.
SQL Server Profiler также поддерживает аудит действий, выполняемых на экземплярах SQL Server. Аудит записывает действия, связанные с безопасностью, для последующего просмотра администратором безопасности.
Ресурсы