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


Service Tier Advisors - List By Database

Возвращает помощники уровня служб для указанной базы данных.

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

Параметры URI

Имя В Обязательно Тип Описание
databaseName
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

ServiceTierAdvisorListResult

ОК

Примеры

Get a list of a service tier advisors

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

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-6852/providers/Microsoft.Sql/servers/sqlcrudtest-2080/databases/sqlcrudtest-9187/serviceTierAdvisors?api-version=2014-04-01

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

{
  "value": [
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-6852/providers/Microsoft.Sql/servers/sqlcrudtest-2080/databases/sqlcrudtest-9187/serviceTierAdvisors/Current",
      "name": "Current",
      "type": "Microsoft.Sql/servers/databases/serviceTierAdvisors",
      "properties": {
        "observationPeriodStart": "2017-07-12T12:00:00Z",
        "observationPeriodEnd": "2017-07-26T13:00:00Z",
        "activeTimeRatio": 0,
        "minDtu": 0,
        "avgDtu": 0,
        "maxDtu": 0,
        "maxSizeInGB": 0.0234375,
        "serviceLevelObjectiveUsageMetrics": [
          {
            "serviceLevelObjective": "Basic",
            "serviceLevelObjectiveId": "dd6d99bb-f193-4ec1-86f2-43d3bccbc49c",
            "inRangeTimeRatio": 1
          }
        ],
        "currentServiceLevelObjective": "S0",
        "currentServiceLevelObjectiveId": "f1173c43-91bd-4aaa-973c-54e79e15235b",
        "usageBasedRecommendationServiceLevelObjective": null,
        "usageBasedRecommendationServiceLevelObjectiveId": null,
        "databaseSizeBasedRecommendationServiceLevelObjective": null,
        "databaseSizeBasedRecommendationServiceLevelObjectiveId": null,
        "disasterPlanBasedRecommendationServiceLevelObjective": null,
        "disasterPlanBasedRecommendationServiceLevelObjectiveId": null,
        "overallRecommendationServiceLevelObjective": null,
        "overallRecommendationServiceLevelObjectiveId": null,
        "confidence": 1
      }
    }
  ]
}

Определения

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

Метрика serviceLevelObjective для использования SLO.

ServiceTierAdvisor

Представляет помощник по уровню служб.

ServiceTierAdvisorListResult

Представляет ответ на запрос помощника по уровню служб списка.

SloUsageMetric

Метрика использования Slo.

ServiceObjectiveName

Метрика serviceLevelObjective для использования SLO.

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

string

DS100

string

DS1000

string

DS1200

string

DS1500

string

DS200

string

DS2000

string

DS300

string

DS400

string

DS500

string

DS600

string

DW100

string

DW1000

string

DW10000c

string

DW1000c

string

DW1200

string

DW1500

string

DW15000c

string

DW1500c

string

DW200

string

DW2000

string

DW2000c

string

DW2500c

string

DW300

string

DW3000

string

DW30000c

string

DW3000c

string

DW400

string

DW500

string

DW5000c

string

DW600

string

DW6000

string

DW6000c

string

DW7500c

string

ElasticPool

string

Free

string

P1

string

P11

string

P15

string

P2

string

P3

string

P4

string

P6

string

PRS1

string

PRS2

string

PRS4

string

PRS6

string

S0

string

S1

string

S12

string

S2

string

S3

string

S4

string

S6

string

S7

string

S9

string

System

string

System0

string

System1

string

System2

string

System2L

string

System3

string

System3L

string

System4

string

System4L

string

ServiceTierAdvisor

Представляет помощник по уровню служб.

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

string

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

name

string

Имя ресурса.

properties.activeTimeRatio

number

Помощник по уровню служб activeTimeRatio.

properties.avgDtu

number

Возвращает или задает avgDtu для помощника по уровню служб.

properties.confidence

number

Возвращает или задает достоверность для помощника по уровню служб.

properties.currentServiceLevelObjective

string

Возвращает или задает currentServiceLevelObjective для помощника по уровню служб.

properties.currentServiceLevelObjectiveId

string

Возвращает или задает currentServiceLevelObjectiveId для помощника по уровню служб.

properties.databaseSizeBasedRecommendationServiceLevelObjective

string

Возвращает или задает databaseSizeBasedRecommendationServiceLevelObjective для помощника по уровню служб.

properties.databaseSizeBasedRecommendationServiceLevelObjectiveId

string

Возвращает или задает databaseSizeBasedRecommendationServiceLevelObjectiveId для помощника по уровню служб.

properties.disasterPlanBasedRecommendationServiceLevelObjective

string

Возвращает или задает disasterPlanBasedRecommendationServiceLevelObjective для помощника по уровню служб.

properties.disasterPlanBasedRecommendationServiceLevelObjectiveId

string

Возвращает или задает значение disasterPlanBasedRecommendationServiceLevelObjectiveId для помощника по уровню служб.

properties.maxDtu

number

Возвращает или задает maxDtu для помощника по уровню служб.

properties.maxSizeInGB

number

Возвращает или задает maxSizeInGB для помощника по уровню служб.

properties.minDtu

number

Возвращает или задает minDtu для помощника по уровню служб.

properties.observationPeriodEnd

string

Начало периода наблюдения (ISO8601 формате).

properties.observationPeriodStart

string

Начало периода наблюдения (ISO8601 формате).

properties.overallRecommendationServiceLevelObjective

string

Возвращает или задает значение overallRecommendationServiceLevelObjective для помощника по уровню служб.

properties.overallRecommendationServiceLevelObjectiveId

string

Возвращает или задает значение overallRecommendationServiceLevelObjectiveId для помощника по уровню служб.

properties.serviceLevelObjectiveUsageMetrics

SloUsageMetric[]

Возвращает или задает serviceLevelObjectiveUsageMetrics для помощника по уровню служб.

properties.usageBasedRecommendationServiceLevelObjective

string

Возвращает или задает usageBasedRecommendationServiceLevelObjective для помощника по уровню служб.

properties.usageBasedRecommendationServiceLevelObjectiveId

string

Возвращает или задает usageBasedRecommendationServiceLevelObjectiveId для помощника по уровню служб.

type

string

Тип ресурса.

ServiceTierAdvisorListResult

Представляет ответ на запрос помощника по уровню служб списка.

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

ServiceTierAdvisor[]

Список помощников уровня служб для указанной базы данных.

SloUsageMetric

Метрика использования Slo.

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

number

Возвращает или задает inRangeTimeRatio для метрики использования SLO.

serviceLevelObjective

ServiceObjectiveName

Метрика serviceLevelObjective для использования SLO.

serviceLevelObjectiveId

string

Метрика serviceLevelObjectiveId для использования SLO.