Sdílet prostřednictvím


Database Advisors - Create Or Update

Vytvoří nebo aktualizuje poradce pro databázi.

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

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
advisorName
path True

string

Název databázového poradce.

databaseName
path True

string

Název databáze.

resourceGroupName
path True

string

Název skupiny prostředků, která obsahuje prostředek. Tuto hodnotu můžete získat z rozhraní API Azure Resource Manageru nebo portálu.

serverName
path True

string

Název serveru.

subscriptionId
path True

string

ID předplatného, které identifikuje předplatné Azure.

api-version
query True

string

Verze rozhraní API, která se má použít pro požadavek.

Text požadavku

Name Vyžadováno Typ Description
properties.autoExecuteValue True

AutoExecuteStatus

Získá stav automatického spuštění (zda nechat systém spouštět doporučení) tohoto poradce. Možné hodnoty jsou Enabled (Povoleno) a Disabled (Zakázáno).

Odpovědi

Name Typ Description
200 OK

Advisor

Zadaný poradce pro databázi byl úspěšně aktualizován.

Příklady

Update database advisor

Ukázkový požadavek

PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workloadinsight-demos/providers/Microsoft.Sql/servers/misosisvr/databases/IndexAdvisor_test_3/advisors/CreateIndex?api-version=2014-04-01

{
  "properties": {
    "autoExecuteValue": "Disabled"
  }
}

Ukázková odpověď

{
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workloadinsight-demos/providers/Microsoft.Sql/servers/misosisvr/databases/IndexAdvisor_test_3/advisors/CreateIndex",
  "name": "CreateIndex",
  "type": "Microsoft.Sql/servers/databases/advisors",
  "properties": {
    "advisorStatus": "GA",
    "autoExecuteValue": "Disabled",
    "recommendationsStatus": "Ok",
    "lastChecked": "2017-06-20T00:24:39Z"
  }
}

Definice

Name Description
Advisor

Database Advisor.

AdvisorStatus

Získá stav dostupnosti tohoto poradce pro zákazníky. Možné hodnoty jsou GA, PublicPreview, LimitedPublicPreview a PrivatePreview.

AutoExecuteStatus

Získá stav automatického spuštění (zda nechat systém spouštět doporučení) tohoto poradce. Možné hodnoty jsou Enabled (Povoleno) a Disabled (Zakázáno).

Advisor

Database Advisor.

Name Typ Description
id

string

ID prostředku.

kind

string

Druh prostředku.

location

string

Umístění prostředku

name

string

Název prostředku

properties.advisorStatus

AdvisorStatus

Získá stav dostupnosti tohoto poradce pro zákazníky. Možné hodnoty jsou GA, PublicPreview, LimitedPublicPreview a PrivatePreview.

properties.autoExecuteValue

AutoExecuteStatus

Získá stav automatického spuštění (zda nechat systém spouštět doporučení) tohoto poradce. Možné hodnoty jsou Enabled (Povoleno) a Disabled (Zakázáno).

properties.lastChecked

string (date-time)

Získá čas, kdy byl aktuální prostředek analyzován z doporučení tohoto poradce.

properties.recommendationsStatus

string

Získá tento stav doporučení pro tohoto poradce a důvod, proč nemá žádná doporučení. Mezi možné hodnoty patří, ale nejsou omezené na ok (k dispozici doporučení), LowActivity (nedostatek úloh pro analýzu), DbSeemsTuned (databáze dobře) atd.

type

string

Typ zdroje.

AdvisorStatus

Získá stav dostupnosti tohoto poradce pro zákazníky. Možné hodnoty jsou GA, PublicPreview, LimitedPublicPreview a PrivatePreview.

Hodnota Description
GA
LimitedPublicPreview
PrivatePreview
PublicPreview

AutoExecuteStatus

Získá stav automatického spuštění (zda nechat systém spouštět doporučení) tohoto poradce. Možné hodnoty jsou Enabled (Povoleno) a Disabled (Zakázáno).

Hodnota Description
Default
Disabled
Enabled