Поделиться через


Практическое руководство. Просмотр данных трассировки SQL в нагрузочных тестах с помощью таблицы трассировки SQL

Этот раздел применим к:

Visual Studio Ultimate

Visual Studio Premium

Visual Studio Professional 

Visual Studio Express

Тема применяется Тема не применяется Тема не применяется Тема не применяется

Данные трассировки SQL можно собирать во время выполнения нагрузочного теста для их последующего анализа. Собранные данные позволяют определить самые медленные из выполняемых запросов и хранимых процедур в тестируемой базе данных SQL Server. Дополнительные сведения см. в разделе Сбор данных трассировки SQL для отслеживания и повышения производительности в нагрузочных тестах.

Для включения трассировки нужно изменить созданный нагрузочный тест в редакторе тестовой нагрузки. Дополнительные сведения см. в разделе Практическое руководство. Интеграция данных трассировки SQL с помощью редактора тестовой нагрузки.

После этого во время выполнения нагрузочного теста будет создан файл, содержащий данные трассировки. После завершения выполнения теста и удаления файла трассировки эти данные автоматически сохранятся в хранилище результатов нагрузочного теста. По окончании теста данные анализируются в таблице Трассировка SQL.

Просмотр данных трассировки SQL

Просмотр данных трассировки SQL

  1. В анализаторе тестовой нагрузки нажмите кнопку Таблицы на панели инструментов и убедитесь, что сетка таблицы отображается.

  2. В раскрывающемся списке Таблица выберите вариант Трассировка SQL.

  3. В таблице будут отображенные данные трассировки, собранные во время выполнения. Операции SQL перечислены в порядке сокращения длительности их выполнения. Первым обычно изучается столбец Длительность. Данные отображаются в миллисекундах.

    Столбцы отображаются в следующем порядке.

    • Класс событий

    • Длительность

    • ЦП

    • Число чтений

    • Число записей

    • TextData

    • StartTime

    • EndTime

    Для трассировки событий SQL, отличных от данных, указанных в этих столбцах, следует создать пользовательскую трассировку SQL с помощью средства SQL Profiler, которое не входит в Visual Studio Ultimate. Дополнительные сведения см. в разделе Знакомство с приложением SQL Server Profiler.

См. также

Основные понятия

Анализ запусков нагрузочных тестов

Управление результатами нагрузочного теста в репозитории результатов нагрузочного теста

Анализ результатов нагрузочного тестирования в представлении таблиц анализатора тестовой нагрузки