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


Query Statistics - List By Query

Списки статистики запроса.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/topQueries/{queryId}/statistics?api-version=2014-04-01

Параметры URI

Имя В Обязательно Тип Описание
databaseName
path True

string

Имя базы данных.

queryId
path True

string

Идентификатор запроса

resourceGroupName
path True

string

Имя группы ресурсов, к которой относится ресурс. Это значение можно получить от API-интерфейса диспетчера ресурсов Azure или портала.

serverName
path True

string

Имя сервера.

subscriptionId
path True

string

Идентификатор подписки Azure.

api-version
query True

string

Версия API для использования в запросе.

Ответы

Имя Тип Описание
200 OK

QueryStatisticListResult

ОК

Примеры

Get a query

Образец запроса

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/group1/providers/Microsoft.Sql/servers/sqlcrudtest/databases/db1/topQueries/19/statistics?api-version=2014-04-01

Пример ответа

{
  "value": [
    {
      "queryId": "19",
      "intervals": [
        {
          "intervalStartTime": "2017-07-11T16:00:00",
          "executionCount": 12,
          "metrics": [
            {
              "name": "cpu",
              "displayName": "Cpu",
              "unit": "percentage",
              "value": 0.000763888888888889
            },
            {
              "name": "io",
              "displayName": "Physical Io Reads",
              "unit": "percentage",
              "value": 0
            },
            {
              "name": "logIo",
              "displayName": "Log Writes",
              "unit": "percentage",
              "value": 0
            },
            {
              "name": "memory",
              "displayName": "Memory consumption",
              "unit": "KB",
              "value": 0
            },
            {
              "name": "duration",
              "displayName": "Query duration",
              "unit": "microseconds",
              "value": 3308
            }
          ]
        }
      ]
    }
  ]
}

Определения

Имя Описание
QueryInterval

Запрос к базе данных.

QueryMetric

Запрос к базе данных.

QueryMetricUnit

Единица измерения

QueryStatistic

Запрос к базе данных.

QueryStatisticListResult

Представляет ответ на запрос get.

QueryInterval

Запрос к базе данных.

Имя Тип Описание
executionCount

number

Количество выполнений запроса в течение этого интервала.

intervalStartTime

string

Время начала интервала измерения (ISO8601 формате).

metrics

QueryMetric[]

Список метрик запроса в течение этого интервала.

QueryMetric

Запрос к базе данных.

Имя Тип Описание
displayName

string

Имя метрики для отображения в пользовательском интерфейсе

name

string

Имя метрики

unit

QueryMetricUnit

Единица измерения

value

number

Измеряемое значение

QueryMetricUnit

Единица измерения

Имя Тип Описание
KB

string

microseconds

string

percentage

string

QueryStatistic

Запрос к базе данных.

Имя Тип Описание
intervals

QueryInterval[]

Список интервалов запросов.

queryId

string

Идентификатор запроса

QueryStatisticListResult

Представляет ответ на запрос get.

Имя Тип Описание
value

QueryStatistic[]

Запрос.