[SDP 3] [42a3d014-6535-4e1f-9bd4-b0c32e71e3bf] сборщик данных базы данных Microsoft Azure SQL

Аннотация

Сборщик данных базы данных SQL Microsoft Azure собирает диагностические данные. Эти сведения полезны при устранении неполадок с обширным классом проблем, связанных с базами данных Microsoft Azure SQL.

Дополнительная информация

Необходимое программное обеспечение

Для выполнения диагностических пакетов существуют различные условия, зависящие от операционной системы компьютера, на котором выполняется диагностический пакет. Средство диагностики автоматически проверяет компьютер на наличие необходимых компонентов и запускается, если установлены необходимые компоненты. Если необходимые компоненты не будут доступны на компьютере, вам будет предложено установить их. Для этого сборщика требуется Windows PowerShell 2,0.  Если при попытке запустить сборщик с компьютера, на котором не установлена оболочка PowerShell, или более ранней версии PowerShell, чем PowerShell 2,0, вам будет предложено установить PowerShell 2,0.  Этот манифест может быть выполнен на компьютере под управлением Windows Vista, Windows Server 2008, Windows 7, Windows Server 2008 R2, Windows, 8, Windows Server 2012, Windows 8,1 или Windows Server 2012 R2. Этот манифест не поддерживает Windows XP и Windows Server 2003.  Если вы попытаетесь выполнить манифест в Windows XP или Windows Server 2003, вам будет предложено создать переносимую версию диагностического средства, которое можно выполнить на компьютере, на котором работает поддерживаемая операционная система.  При попытке выполнить переносимую диагностику в Windows XP или Windows Server 2003 произойдет сбой.

Требования к безопасности Microsoft SQL Server

Сборщик данных базы данных SQL Microsoft Azure предлагает указать имя логического сервера, имя базы данных и учетные данные проверки подлинности SQL. После того как соединение будет установлено, сборщик собирает исходный снимок данных диагностики из указанной пользовательской базы данных. Затем сборщик осуществляет сбор динамических данных из базы данных пользователей, за которым следует конечный снимок диагностических данных. Наконец, он подключается к логической базе данных master для сбора моментального снимка динамического административного представления таблицы событий. Подключения к базам данных выполняются с использованием проверки подлинности SQL. Указанный вход должен иметь доступ только для чтения к главной базе данных и разрешение VIEW DATABASE STATE в базе данных пользователей для успешного выполнения задач сбора диагностических данных.

Собираемая информация

Сценарий статистики производительности

Имя файла
  • <server_name>_SQL_Azure_Perf_Stats.out

Описание

Сценарий статистики производительности запускается каждые 10 секунд и собирает полный набор сведений обо всех активных запросах. Например, этот сценарий может собирать следующие результирующие наборы:

  • Результирующий набор "запросы". Этот результирующий набор представляет сведения о текущих выполняющихся запросах, таких как имя узла, имя приложения, сведения о допуске, сведения о транзакции, время начала и окончания запроса, блокировка связей, ЦП, ввода-вывода и длительности. Они используются как текущим запросом, так и сеансом.

  • Результирующий набор "важные Активные запросы". Этот результирующий набор показывает активные буферы ввода запросов и статистику выполнения для соответствующих планов запроса.

  • Результирующий набор "Сводка по заголовку". Этот результирующий набор захватывает все блокировки.

Снимок сценария "Статистика производительности"

Имя файла
  • <server_name>_SQL_Azure_Perf_Stats_Snapshot_Startup.out

  • <server_name>SQL_Azure_Perf_Stats_Snapshot_Shutdown.out

Описание

Этот сценарий захватывает один раз снимок сведений о производительности SQL из пользовательской базы данных. <server_name>_SQL_Azure_Perf_Stats_Snapshot_Startup. out выполняется при запуске сборщика, <server_name>SQL_Azure_Perf_Stats_Snapshot_Shutdown. out выполняется при завершении работы сборщика. Ниже приведены результирующие наборы, собираемые этим снимком:

  • Результирующий набор "Дата статистики". Этот результирующий набор включает в себя сведения обо всех индексах и статистике, которые представляют собой пользовательские и автоматические статистические данные в базе данных пользователей. Сюда входят полезные данные, такие как количество изменений строки и время последнего обновления статистики.

  • Результирующий набор "отсутствующие индексы". Этот результирующий набор содержит результаты из представлений DMV отсутствующих индексов. Эти индексы могут привести к повышению производительности рабочей нагрузки.

  • Результирующий набор "первые 10 запросов". Этот результирующий набор отображает исторические запросы, ресурсоемкие по ресурсам, которые выполняются в базе данных пользователей по ЦП, чтению и длительности.

Моментальный снимок таблицы событий DMV

Имя файла
  • <server_name>SQL_Azure_Perf_Stats_Snapshot_Server_Shutdown.out

Описание

Этот сценарий захватывает одновременный снимок таблицы событий представления DMV из базы данных master, связанной с логическим сервером. В частности, ниже указаны результирующие наборы, собираемые этим снимком:

  • Результирующий набор "Статистика подключений к базам данных". Этот результирующий набор захватывает выходные данные из DMV sys. database_connection_stats. Это общая сводка успешных и неудачных подключений с течением времени.

  • Результирующий набор "журнал событий". Этот результирующий набор захватывает выходные данные из представления sys. event_log DMV. Это представление уровня подробностей успешных и неудачных подключений. Кроме того, это DMV захватывает все события взаимоблокировок для пользовательской базы данных вместе со графами взаимоблокировок.

Нужна дополнительная помощь?

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединение к программе предварительной оценки Майкрософт

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×