Bagikan melalui


Server Automatic Tuning - Get

Mengambil opsi penyetelan otomatis server.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/automaticTuning/current?api-version=2021-11-01

Parameter URI

Nama Dalam Diperlukan Jenis Deskripsi
resourceGroupName
path True

string

Nama grup sumber daya yang berisi sumber daya. Anda dapat memperoleh nilai ini dari Azure Resource Manager API atau portal.

serverName
path True

string

Nama server.

subscriptionId
path True

string

ID langganan yang mengidentifikasi langganan Azure.

api-version
query True

string

Versi API yang digunakan untuk permintaan.

Respons

Nama Jenis Deskripsi
200 OK

ServerAutomaticTuning

Berhasil mengambil properti penyetelan otomatis server.

Other Status Codes

Respons Kesalahan: ***

  • 400 FeatureDisabledOnSelectedEdition - Pengguna mencoba menggunakan fitur yang dinonaktifkan pada edisi database saat ini.

  • 400 InvalidIdentifier - Pengidentifikasi berisi NULL atau karakter unicode yang tidak valid.

  • 404 DatabaseDoesNotExist - Database yang diminta tidak ditemukan

  • 404 SubscriptionDoesNotHaveServer - Server yang diminta tidak ditemukan

  • 404 SubscriptionDoesNotHaveElasticPool - Kumpulan elastis yang diminta tidak ditemukan

  • 404 OperationIdNotFound - Operasi dengan Id tidak ada.

  • 405 NotSupported - Fungsionalitas ini tidak didukung.

  • 409 Konflik - Permintaan tidak dapat diproses karena konflik dalam permintaan.

  • 409 OperationCancelled - Operasi telah dibatalkan oleh pengguna.

  • 409 OperationInterrupted - Operasi pada sumber daya tidak dapat diselesaikan karena terganggu oleh operasi lain pada sumber daya yang sama.

  • 429 SubscriptionTooManyCreateUpdateRequests - Permintaan di luar permintaan maks yang dapat diproses oleh sumber daya yang tersedia.

  • 429 SubscriptionTooManyRequests - Permintaan di luar permintaan maks yang dapat diproses oleh sumber daya yang tersedia.

  • 500 OperationTimedOut - Waktu operasi habis dan secara otomatis digulung balik. Coba lagi operasi ini.

  • 503 ServiceTemporarilyUnavailable - Fitur untuk sementara tidak tersedia.

  • 503 TooManyRequests - Permintaan di luar permintaan maks yang dapat diproses oleh sumber daya yang tersedia.

Contoh

Get a server's automatic tuning settings

Permintaan sampel

GET https://management.azure.com/subscriptions/c3aa9078-0000-0000-0000-e36f151182d7/resourceGroups/default-sql-onebox/providers/Microsoft.Sql/servers/testsvr11/automaticTuning/current?api-version=2021-11-01

Respon sampel

{
  "id": "/subscriptions/c3aa9078-0000-0000-0000-e36f151182d7/resourceGroups/default-sql-onebox/providers/Microsoft.Sql/servers/testsvr11/automaticTuning/current",
  "name": "current",
  "type": "Microsoft.Sql/servers/automaticTuning",
  "properties": {
    "desiredState": "Auto",
    "actualState": "Auto",
    "options": {
      "createIndex": {
        "desiredState": "Default",
        "actualState": "On",
        "reasonCode": 2,
        "reasonDesc": "AutoConfigured"
      },
      "dropIndex": {
        "desiredState": "Default",
        "actualState": "Off",
        "reasonCode": 2,
        "reasonDesc": "AutoConfigured"
      },
      "forceLastGoodPlan": {
        "desiredState": "Default",
        "actualState": "On",
        "reasonCode": 2,
        "reasonDesc": "AutoConfigured"
      },
      "maintainIndex": {
        "desiredState": "Default",
        "actualState": "Off",
        "reasonCode": 2,
        "reasonDesc": "AutoConfigured"
      }
    }
  }
}

Definisi

Nama Deskripsi
AutomaticTuningOptionModeActual

Status aktual opsi penyetelan otomatis.

AutomaticTuningOptionModeDesired

Status yang diinginkan opsi penyetelan otomatis.

AutomaticTuningServerMode

Status penyetelan otomatis yang diinginkan.

AutomaticTuningServerOptions

Properti penyetelan otomatis untuk penasihat individu.

AutomaticTuningServerReason

Deskripsi alasan jika diinginkan dan status aktual berbeda.

ServerAutomaticTuning

Penyetelan Otomatis tingkat server.

AutomaticTuningOptionModeActual

Status aktual opsi penyetelan otomatis.

Nama Jenis Deskripsi
Off

string

On

string

AutomaticTuningOptionModeDesired

Status yang diinginkan opsi penyetelan otomatis.

Nama Jenis Deskripsi
Default

string

Off

string

On

string

AutomaticTuningServerMode

Status penyetelan otomatis yang diinginkan.

Nama Jenis Deskripsi
Auto

string

Custom

string

Unspecified

string

AutomaticTuningServerOptions

Properti penyetelan otomatis untuk penasihat individu.

Nama Jenis Deskripsi
actualState

AutomaticTuningOptionModeActual

Status aktual opsi penyetelan otomatis.

desiredState

AutomaticTuningOptionModeDesired

Status yang diinginkan opsi penyetelan otomatis.

reasonCode

integer

Kode alasan jika diinginkan dan status aktual berbeda.

reasonDesc

AutomaticTuningServerReason

Deskripsi alasan jika diinginkan dan status aktual berbeda.

AutomaticTuningServerReason

Deskripsi alasan jika diinginkan dan status aktual berbeda.

Nama Jenis Deskripsi
AutoConfigured

string

Default

string

Disabled

string

ServerAutomaticTuning

Penyetelan Otomatis tingkat server.

Nama Jenis Deskripsi
id

string

ID Sumber Daya.

name

string

Nama sumber daya.

properties.actualState

AutomaticTuningServerMode

Status aktual penyetelan otomatis.

properties.desiredState

AutomaticTuningServerMode

Status penyetelan otomatis yang diinginkan.

properties.options

<string,  AutomaticTuningServerOptions>

Definisi opsi penyetelan otomatis.

type

string

Jenis sumber daya