Udostępnij za pośrednictwem


Query Statistics - List By Query

Listy statystyki zapytania.

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

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
databaseName
path True

string

Nazwa bazy danych.

queryId
path True

string

Identyfikator zapytania

resourceGroupName
path True

string

Nazwa grupy zasobów zawierającej zasób. Tę wartość można uzyskać z interfejsu API usługi Azure Resource Manager lub portalu.

serverName
path True

string

Nazwa serwera.

subscriptionId
path True

string

Identyfikator subskrypcji identyfikujący subskrypcję platformy Azure.

api-version
query True

string

Wersja interfejsu API do użycia dla żądania.

Odpowiedzi

Nazwa Typ Opis
200 OK

QueryStatisticListResult

OK

Przykłady

Get a query

Przykładowe żądanie

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

Przykładowa odpowiedź

{
  "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
            }
          ]
        }
      ]
    }
  ]
}

Definicje

Nazwa Opis
QueryInterval

Zapytanie bazy danych.

QueryMetric

Zapytanie bazy danych.

QueryMetricUnit

Jednostka miary

QueryStatistic

Zapytanie bazy danych.

QueryStatisticListResult

Reprezentuje odpowiedź na żądanie get zapytania.

QueryInterval

Zapytanie bazy danych.

Nazwa Typ Opis
executionCount

number

Liczba wykonań zapytania w tym interwale.

intervalStartTime

string

Godzina rozpoczęcia interwału pomiaru (format ISO8601).

metrics

QueryMetric[]

Lista metryk zapytania w tym interwale.

QueryMetric

Zapytanie bazy danych.

Nazwa Typ Opis
displayName

string

Nazwa metryki do wyświetlenia w interfejsie użytkownika

name

string

Nazwa metryki

unit

QueryMetricUnit

Jednostka miary

value

number

Zmierzona wartość

QueryMetricUnit

Jednostka miary

Nazwa Typ Opis
KB

string

microseconds

string

percentage

string

QueryStatistic

Zapytanie bazy danych.

Nazwa Typ Opis
intervals

QueryInterval[]

Lista interwałów zapytań.

queryId

string

Identyfikator zapytania

QueryStatisticListResult

Reprezentuje odpowiedź na żądanie get zapytania.

Nazwa Typ Opis
value

QueryStatistic[]

Zapytanie.