Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область применения: SQL Server Управляемый экземпляр SQL Azure
Профилировщик XEvent — это функция SQL Server Management Studio (SSMS), которая отображает окно динамического просмотра расширенных событий. В этом обзоре описаны причины использования этого профилировщика, ключевых функций и инструкций по началу просмотра расширенных событий.
Когда стоит использовать профилировщик XEvent?
В отличие от SQL Profiler, профилировщик XEvent непосредственно интегрирован в SSMS и основан на масштабируемой технологии расширенных событий ядра СУБД SQL. Эта функция обеспечивает быстрый доступ к динамическому представлению потоковой передачи событий диагностика на SQL Server. Это представление можно настроить, сохранив параметры в файле .viewsettings, чтобы поделиться ими с другими пользователями SSMS. Сеанс, созданный XE Profiler, менее навязчив для работающего SQL Server, чем аналогичная трассировка SQL, будет выполняться при использовании SQL Profiler. Этот сеанс также можно настроить пользователем с помощью существующего пользовательского интерфейса сеанса XE или Transact-SQL.
Необходимые компоненты
Эта функция доступна только в SQL Server Management Studio (SSMS) 17.3 и более поздних версиях. Установите последнюю версию SQL Server Management Studio (SSMS).
Начало работы
Чтобы открыть профилировщик XEvent, выполните следующие действия.
Откройте SQL Server Management Studio.
Подключитесь к экземпляру ядра СУБД SQL Server или к узлу localhost.
В обозревателе объектов найдите элемент меню XE Profiler и разверните его, выбрав знак "+".
Дважды щелкните "Стандартный", если вы хотите просмотреть все события в этом сеансе. Выберите T-SQL , если вы хотите просмотреть зарегистрированные инструкции SQL. Если сеанс еще не создан, система создаст его за вас.
Теперь вы можете просматривать события, захваченные сеансом.
Остановка и запуск сеанса
Чтобы запустить сеанс, выберите "Пуск" канала данных в меню "Расширенные события " в средстве просмотра динамических данных или с помощью зеленой стрелки на панели инструментов:
Аналогичным образом, после запуска сеанса, чтобы остановить сеанс, выберите "Остановить канал данных " в меню "Расширенные события " в средстве просмотра динамических данных или использовать красную квадрат в строке инструментов.
Настройка сеанса
Хотя XEvent Profiler предоставляет предварительно настроенные сеансы Standard и T-SQL , вы можете дополнительно настроить сеанс в соответствии с вашими потребностями, выполнив следующие действия:
- Добавление или удаление столбцов: щелкните правой кнопкой мыши любой заголовок столбца в средстве просмотра динамических данных и выберите "Выбрать столбцы", чтобы добавить или удалить столбцы для управления отображением дополнительных сведений.
- Фильтрация событий: щелкните правой кнопкой мыши любое поле в средстве просмотра динамических данных и выберите "Фильтр по этому значению ", чтобы применить критерии к захваченным событиям, например сосредоточиться на определенном приложении, пользователе или типе событий. Кроме того, можно выбрать фильтры... на верхней панели навигации, чтобы открыть диалоговое окно фильтра.
Экспорт данных
Чтобы сохранить данные для последующего анализа, можно экспортировать поток данных в таблицу или в файл XEL или CSV. Чтобы экспортировать ленту данных, выберите "Экспорт данных..." в меню Расширенных Событий.