Delen via


Query Statistics - List By Query

Lijsten de statistieken van een 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-parameters

Name In Vereist Type Description
databaseName
path True

string

De naam van de database.

queryId
path True

string

De id van de query

resourceGroupName
path True

string

De naam van de resourcegroep die de resource bevat. U kunt deze waarde verkrijgen via de Azure Resource Manager-API of de portal.

serverName
path True

string

De naam van de server.

subscriptionId
path True

string

De abonnements-id waarmee een Azure-abonnement wordt geïdentificeerd.

api-version
query True

string

De API-versie die moet worden gebruikt voor de aanvraag.

Antwoorden

Name Type Description
200 OK

QueryStatisticListResult

OK

Voorbeelden

Get a query

Voorbeeldaanvraag

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

Voorbeeldrespons

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

Definities

Name Description
QueryInterval

Een databasequery.

QueryMetric

Een databasequery.

QueryMetricUnit

De maateenheid

QueryStatistic

Een databasequery.

QueryStatisticListResult

Vertegenwoordigt het antwoord op een queryaanvraag ophalen.

QueryInterval

Een databasequery.

Name Type Description
executionCount

number

Het aantal keren dat de query is uitgevoerd tijdens dit interval.

intervalStartTime

string

De begintijd van het meetinterval (ISO8601 notatie).

metrics

QueryMetric[]

De lijst met metrische querygegevens tijdens dit interval.

QueryMetric

Een databasequery.

Name Type Description
displayName

string

De naam van de metrische waarde voor weergave in de gebruikersinterface

name

string

De naam van de metrische waarde

unit

QueryMetricUnit

De maateenheid

value

number

De gemeten waarde

QueryMetricUnit

De maateenheid

Name Type Description
KB

string

microseconds

string

percentage

string

QueryStatistic

Een databasequery.

Name Type Description
intervals

QueryInterval[]

De lijst met queryintervallen.

queryId

string

De id van de query

QueryStatisticListResult

Vertegenwoordigt het antwoord op een queryaanvraag ophalen.

Name Type Description
value

QueryStatistic[]

De query.