Partilhar via


Database Advisors - Get

Devolve detalhes de um Assistente de Base de Dados.

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

Parâmetros do URI

Name Em Necessário Tipo Description
advisorName
path True

string

O nome do Assistente de Bases de Dados.

databaseName
path True

string

O nome da base de dados.

resourceGroupName
path True

string

O nome do grupo de recursos que contém o recurso. Pode obter este valor a partir da API do Azure Resource Manager ou do portal.

serverName
path True

string

O nome do servidor.

subscriptionId
path True

string

O ID da subscrição que identifica uma subscrição do Azure.

api-version
query True

string

A versão da API a utilizar para o pedido.

Respostas

Name Tipo Description
200 OK

Advisor

Foram obtidos com êxito detalhes do assistente de bases de dados especificado.

Exemplos

Get database advisor

Pedido de amostra

GET 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

Resposta da amostra

{
  "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": "Enabled",
    "recommendationsStatus": "LowActivity",
    "lastChecked": "2017-07-04T13:17:13Z"
  }
}

Definições

Name Description
Advisor

Assistente de Bases de Dados.

AdvisorStatus

Obtém o estado de disponibilidade deste consultor para os clientes. Os valores possíveis são "GA", "PublicPreview", "LimitedPublicPreview" e "PrivatePreview".

AutoExecuteStatus

Obtém o estado de execução automática (se pretende permitir que o sistema execute as recomendações) deste assistente. Os valores possíveis são "Ativado" e "Desativado"

Advisor

Assistente de Bases de Dados.

Name Tipo Description
id

string

ID do Recurso.

kind

string

Tipo de recurso.

location

string

Localização do recurso.

name

string

Nome do recurso.

properties.advisorStatus

AdvisorStatus

Obtém o estado de disponibilidade deste consultor para os clientes. Os valores possíveis são "GA", "PublicPreview", "LimitedPublicPreview" e "PrivatePreview".

properties.autoExecuteValue

AutoExecuteStatus

Obtém o estado de execução automática (se pretende permitir que o sistema execute as recomendações) deste assistente. Os valores possíveis são "Ativado" e "Desativado"

properties.lastChecked

string

Obtém a hora em que o recurso atual foi analisado para obter recomendações por este assistente.

properties.recommendationsStatus

string

Obtém esse estado de recomendações para este assistente e motivo para não ter recomendações. Os valores possíveis incluem, mas não se limitam a, "Ok" (Recomendações disponíveis), LowActivity (carga de trabalho insuficiente para analisar), "DbSeemsTuned" (A base de dados está a funcionar bem), etc.

type

string

Tipo de recurso.

AdvisorStatus

Obtém o estado de disponibilidade deste consultor para os clientes. Os valores possíveis são "GA", "PublicPreview", "LimitedPublicPreview" e "PrivatePreview".

Name Tipo Description
GA

string

LimitedPublicPreview

string

PrivatePreview

string

PublicPreview

string

AutoExecuteStatus

Obtém o estado de execução automática (se pretende permitir que o sistema execute as recomendações) deste assistente. Os valores possíveis são "Ativado" e "Desativado"

Name Tipo Description
Default

string

Disabled

string

Enabled

string