Расширение SQL Server Profiler (предварительная версия)SQL Server Profiler extension (Preview)

Расширение SQL Server Profiler (предварительная версия) предоставляет простое решение трассировки для SQL Server, аналогичное профилировщику SQL Server Management Studio (SSMS), но созданное на основе Расширенных событий.The SQL Server Profiler extension (preview) provides a simple SQL Server tracing solution similar to SQL Server Management Studio (SSMS) Profiler except built using Extended Events. SQL Server Profiler очень прост в использовании и имеет хорошие значения по умолчанию для наиболее распространенных конфигураций трассировки.SQL Server Profiler is very easy to use and has good default values for the most common tracing configurations. Интерфейс оптимизирован для просмотра событий и просмотра соответствующего текста Transact-SQL (T-SQL).The UX is optimized for browsing through events and viewing the associated Transact-SQL (T-SQL) text. В SQL Server Profiler для Azure Data Studio также предполагается наличие правильных значений по умолчанию для сбора действий по выполнению T-SQL с простым пользовательским интерфейсом.The SQL Server Profiler for Azure Data Studio also assumes good default values for collecting T-SQL execution activities with an easy to use UX. Сейчас это расширение находится в режиме предварительной версии.This extension is currently in preview.

Распространенные сценарии использования профилировщика SQL:Common SQL Profiler use-cases:

  • пошаговое выполнение проблемных запросов для поиска источника проблемы;Stepping through problem queries to find the cause of the problem.
  • выявление и диагностика медленно работающих запросов;Finding and diagnosing slow-running queries.
  • перехват серии инструкций Transact-SQL, ведущих к проблеме;Capturing the series of Transact-SQL statements that lead to a problem.
  • контроль производительности SQL Server для настройки рабочих нагрузок;Monitoring the performance of SQL Server to tune workloads.
  • Анализ счетчиков производительности для диагностики проблем.Correlating performance counters to diagnose problems.

Установка расширения SQL Server ProfilerInstall the SQL Server Profiler extension

  1. Чтобы открыть диспетчер расширений и получить доступ к имеющимся расширениям, щелкните значок расширений или выберите пункт Расширения в меню Вид.To open the extensions manager and access the available extensions, select the extensions icon, or select Extensions in the View menu.

  2. Выберите доступное расширение и просмотрите сведения о нем.Select an available extension to view its details.

    Диспетчер расширений Profiler

  3. Выберите нужное расширение и установите его.Select the extension you want and Install it.

  4. Выберите Перезагрузить, чтобы включить расширение (требуется только при первой установке расширения).Select Reload to enable the extension (only required the first time you install an extension).

Запуск ProfilerStart Profiler

  1. Чтобы запустить Profiler, сначала установите подключение к серверу на вкладке "Серверы".To start Profiler, first make a connection to a server in the Servers tab.

  2. После создания подключения нажмите ALT+P, чтобы открыть Profiler.After you make a connection, type Alt + P to launch Profiler.

  3. Чтобы запустить Profiler, нажмите ALT+S. Теперь можно начать просмотр расширенных событий.To start Profiler, type Alt + S. You can now start seeing Extended Events.

    Просмотр Profiler

  4. Чтобы остановить Profiler, нажмите ALT+S. Это сочетание клавиш является переключателем.To stop Profiler, type Alt + S. This hotkey is a toggle.

Дальнейшие действияNext steps

Дополнительные сведения о Profiler и расширенных событиях см. в разделе Расширенные события.To learn more about Profiler and extended events, see Extended Events.