Recommended Elastic Pools - List By Server
Zwraca zalecane pule elastyczne.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/recommendedElasticPools?api-version=2014-04-01
Parametry identyfikatora URI
Nazwa | W | Wymagane | Typ | Opis |
---|---|---|---|---|
resource
|
path | True |
string |
Nazwa grupy zasobów zawierającej zasób. Tę wartość można uzyskać z interfejsu API usługi Azure Resource Manager lub portalu. |
server
|
path | True |
string |
Nazwa serwera. |
subscription
|
path | True |
string |
Identyfikator subskrypcji identyfikujący subskrypcję platformy Azure. |
api-version
|
query | True |
string |
Wersja interfejsu API do użycia dla żądania. |
Odpowiedzi
Nazwa | Typ | Opis |
---|---|---|
200 OK |
OK |
Przykłady
List recommended elastic pools
Przykładowe żądanie
GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-6852/providers/Microsoft.Sql/servers/sqlcrudtest-2080/recommendedElasticPools?api-version=2014-04-01
Przykładowa odpowiedź
{
"value": [
{
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-6852/providers/Microsoft.Sql/servers/sqlcrudtest-2080/recommendedElasticPools/ElasticPool1",
"name": "ElasticPool1",
"type": "Microsoft.Sql/servers/recommendedElasticPools",
"properties": {
"databaseEdition": "Standard",
"dtu": 1000,
"databaseDtuMin": 100.6,
"databaseDtuMax": 200.5,
"storageMB": 1000.3,
"observationPeriodStart": "2014-11-01T00:00:00Z",
"observationPeriodEnd": "2014-11-15T00:00:00Z",
"maxObservedDtu": 900.2,
"maxObservedStorageMB": 350,
"databases": [],
"metrics": [
{
"dateTime": "2015-04-01T00:00:00Z",
"dtu": 100.5,
"sizeGB": 15.4
},
{
"dateTime": "2015-04-02T00:00:00Z",
"dtu": 135,
"sizeGB": 12.754
},
{
"dateTime": "2015-04-03T00:00:00Z",
"dtu": 135,
"sizeGB": 12.754
}
]
}
},
{
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-6852/providers/Microsoft.Sql/servers/sqlcrudtest-2080/recommendedElasticPools/ElasticPool2",
"name": "ElasticPool2",
"type": "Microsoft.Sql/servers/recommendedElasticPools",
"properties": {
"databaseEdition": "Standard",
"dtu": 1000,
"databaseDtuMin": 100,
"databaseDtuMax": 200,
"storageMB": 1000,
"observationPeriodStart": "2014-11-01T00:00:00Z",
"observationPeriodEnd": "2014-11-15T00:00:00Z",
"maxObservedDtu": 450,
"maxObservedStorageMB": 900,
"databases": [
{
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-6852/providers/Microsoft.Sql/servers/sqlcrudtest-2080/databases/master",
"name": "master",
"type": "Microsoft.Sql/servers/databases",
"location": "Southeast Asia",
"properties": {
"databaseId": "28acaef5-d228-4660-bb67-546ec8482496",
"edition": "System",
"status": "Online",
"serviceLevelObjective": "System2",
"collation": "SQL_Latin1_General_CP1_CI_AS",
"maxSizeBytes": "5368709120",
"creationDate": "2015-04-17T08:36:48.237Z",
"currentServiceObjectiveId": "620323bf-2879-4807-b30d-c2e6d7b3b3aa",
"requestedServiceObjectiveId": "620323bf-2879-4807-b30d-c2e6d7b3b3aa",
"requestedServiceObjectiveName": null,
"createMode": null,
"sourceDatabaseId": null,
"defaultSecondaryLocation": "Japan East",
"earliestRestoreDate": null,
"restorePointInTime": null,
"sourceDatabaseDeletionDate": null
}
}
]
}
}
]
}
Definicje
Nazwa | Opis |
---|---|
Create |
Określa tryb tworzenia bazy danych. Ustawienie domyślne: regularne tworzenie bazy danych. Kopiowanie: tworzy bazę danych jako kopię istniejącej bazy danych. sourceDatabaseId musi być określony jako identyfikator zasobu źródłowej bazy danych. OnlineSecondary/NonReadableSecondary: tworzy bazę danych jako (czytelną lub nieczytelną) pomocniczą replikę istniejącej bazy danych. sourceDatabaseId musi być określony jako identyfikator zasobu istniejącej podstawowej bazy danych. PointInTimeRestore: tworzy bazę danych przez przywrócenie kopii zapasowej istniejącej bazy danych w czasie. sourceDatabaseId musi być określony jako identyfikator zasobu istniejącej bazy danych, a należy określić wartość restorePointInTime. Odzyskiwanie: tworzy bazę danych przez przywrócenie kopii zapasowej replikowanej geograficznie. sourceDatabaseId należy określić jako identyfikator zasobu bazy danych, który można odzyskać, aby przywrócić. Przywracanie: tworzy bazę danych przez przywrócenie kopii zapasowej usuniętej bazy danych. parametr sourceDatabaseId musi być określony. Jeśli parametr sourceDatabaseId jest oryginalnym identyfikatorem zasobu bazy danych, należy określić parametr sourceDatabaseDeletionDate. W przeciwnym razie parametr sourceDatabaseId musi być identyfikatorem zasobu bazy danych, a element sourceDatabaseDeletionDate jest ignorowany. restorePointInTime można również określić, aby przywrócić z wcześniejszego punktu w czasie. RestoreLongTermRetentionBackup: tworzy bazę danych przez przywrócenie z magazynu długoterminowego przechowywania. recoveryServicesRecoveryPointResourceId musi być określony jako identyfikator zasobu punktu odzyskiwania. Kopiowanie, NonReadableSecondary, OnlineSecondary i RestoreLongTermRetentionBackup nie są obsługiwane w przypadku wersji DataWarehouse. |
Database |
Reprezentuje bazę danych. |
Database |
Wersja bazy danych. Wyliczenie DatabaseEditions zawiera wszystkie prawidłowe wersje. Jeśli parametr createMode to NonReadableSecondary lub OnlineSecondary, ta wartość jest ignorowana. Lista jednostek SKU może się różnić w zależności od regionu i oferty pomocy technicznej. Aby określić jednostki SKU (w tym nazwę jednostki SKU, warstwę/wydanie, rodzinę i pojemność), które są dostępne dla twojej subskrypcji w regionie świadczenia usługi Azure, użyj interfejsu
|
Elastic |
Wydanie zalecanej elastycznej puli. Wyliczenie ElasticPoolEdition zawiera wszystkie prawidłowe wersje. |
Operation |
Wpływ operacji, zarówno w kategoriach bezwzględnych, jak i względnych. |
Read |
Warunkowe. Jeśli baza danych jest pomocnicza geograficznie, funkcja readScale wskazuje, czy połączenia tylko do odczytu mogą być dozwolone do tej bazy danych, czy nie. Nieobsługiwane w przypadku wersji DataWarehouse. |
Recommended |
Reprezentuje zalecaną pulę elastyczną. |
Recommended |
Reprezentuje odpowiedź na listę zalecanych żądań puli elastycznej. |
Recommended |
Reprezentuje zalecaną metrykę puli elastycznej. |
Recommended |
Reprezentuje zalecany indeks bazy danych. |
Recommended |
Proponowana akcja indeksu. Możesz utworzyć brakujący indeks, usunąć nieużywany indeks lub ponownie skompilować istniejący indeks, aby zwiększyć jego wydajność. |
Recommended |
Bieżący stan zalecenia. |
Recommended |
Typ indeksu (CLUSTERED, NONCLUSTERED, COLUMNSTORE, CLUSTERED COLUMNSTORE) |
Sample |
Wskazuje nazwę przykładowego schematu, który ma być stosowany podczas tworzenia tej bazy danych. Jeśli metoda createMode nie jest domyślna, ta wartość jest ignorowana. Nieobsługiwane w przypadku wersji DataWarehouse. |
Service |
Nazwa skonfigurowanego celu poziomu usługi bazy danych. Jest to cel poziomu usług, który jest w trakcie stosowania do bazy danych. Po pomyślnym zaktualizowaniu będzie ona zgodna z wartością właściwości serviceLevelObjective. Lista jednostek SKU może się różnić w zależności od regionu i oferty pomocy technicznej. Aby określić jednostki SKU (w tym nazwę jednostki SKU, warstwę/wydanie, rodzinę i pojemność), które są dostępne dla twojej subskrypcji w regionie świadczenia usługi Azure, użyj interfejsu
|
Service |
Reprezentuje doradcę warstwy usług. |
Slo |
Metryka użycia slo. |
Transparent |
Reprezentuje konfigurację przezroczystego szyfrowania danych bazy danych. |
Transparent |
Stan przezroczystego szyfrowania danych bazy danych. |
CreateMode
Określa tryb tworzenia bazy danych.
Ustawienie domyślne: regularne tworzenie bazy danych.
Kopiowanie: tworzy bazę danych jako kopię istniejącej bazy danych. sourceDatabaseId musi być określony jako identyfikator zasobu źródłowej bazy danych.
OnlineSecondary/NonReadableSecondary: tworzy bazę danych jako (czytelną lub nieczytelną) pomocniczą replikę istniejącej bazy danych. sourceDatabaseId musi być określony jako identyfikator zasobu istniejącej podstawowej bazy danych.
PointInTimeRestore: tworzy bazę danych przez przywrócenie kopii zapasowej istniejącej bazy danych w czasie. sourceDatabaseId musi być określony jako identyfikator zasobu istniejącej bazy danych, a należy określić wartość restorePointInTime.
Odzyskiwanie: tworzy bazę danych przez przywrócenie kopii zapasowej replikowanej geograficznie. sourceDatabaseId należy określić jako identyfikator zasobu bazy danych, który można odzyskać, aby przywrócić.
Przywracanie: tworzy bazę danych przez przywrócenie kopii zapasowej usuniętej bazy danych. parametr sourceDatabaseId musi być określony. Jeśli parametr sourceDatabaseId jest oryginalnym identyfikatorem zasobu bazy danych, należy określić parametr sourceDatabaseDeletionDate. W przeciwnym razie parametr sourceDatabaseId musi być identyfikatorem zasobu bazy danych, a element sourceDatabaseDeletionDate jest ignorowany. restorePointInTime można również określić, aby przywrócić z wcześniejszego punktu w czasie.
RestoreLongTermRetentionBackup: tworzy bazę danych przez przywrócenie z magazynu długoterminowego przechowywania. recoveryServicesRecoveryPointResourceId musi być określony jako identyfikator zasobu punktu odzyskiwania.
Kopiowanie, NonReadableSecondary, OnlineSecondary i RestoreLongTermRetentionBackup nie są obsługiwane w przypadku wersji DataWarehouse.
Nazwa | Typ | Opis |
---|---|---|
Copy |
string |
|
Default |
string |
|
NonReadableSecondary |
string |
|
OnlineSecondary |
string |
|
PointInTimeRestore |
string |
|
Recovery |
string |
|
Restore |
string |
|
RestoreLongTermRetentionBackup |
string |
Database
Reprezentuje bazę danych.
Nazwa | Typ | Opis |
---|---|---|
id |
string |
Identyfikator zasobu. |
kind |
string |
Rodzaj bazy danych. Są to metadane używane w środowisku Azure Portal. |
location |
string |
Lokalizacja zasobu. |
name |
string |
Nazwa zasobu. |
properties.collation |
string |
Sortowanie bazy danych. Jeśli parametr createMode nie jest domyślny, ta wartość jest ignorowana. |
properties.containmentState |
integer |
Stan zawierania bazy danych. |
properties.createMode |
Określa tryb tworzenia bazy danych. Ustawienie domyślne: regularne tworzenie bazy danych. Kopiowanie: tworzy bazę danych jako kopię istniejącej bazy danych. sourceDatabaseId musi być określony jako identyfikator zasobu źródłowej bazy danych. OnlineSecondary/NonReadableSecondary: tworzy bazę danych jako replikę pomocniczą (czytelną lub nieczytelną) istniejącej bazy danych. sourceDatabaseId musi być określony jako identyfikator zasobu istniejącej podstawowej bazy danych. PointInTimeRestore: tworzy bazę danych przez przywrócenie kopii zapasowej istniejącej bazy danych do punktu w czasie. sourceDatabaseId musi być określony jako identyfikator zasobu istniejącej bazy danych, a parametr restorePointInTime musi być określony. Odzyskiwanie: tworzy bazę danych przez przywrócenie kopii zapasowej replikowanej geograficznie. sourceDatabaseId musi być określony jako identyfikator zasobu bazy danych, który można odzyskać, aby przywrócić. Przywracanie: tworzy bazę danych przez przywrócenie kopii zapasowej usuniętej bazy danych. parametr sourceDatabaseId musi być określony. Jeśli parametr sourceDatabaseId jest oryginalnym identyfikatorem zasobu bazy danych, należy określić parametr sourceDatabaseDeletionDate. W przeciwnym razie parametr sourceDatabaseId musi być identyfikatorem usuniętego zasobu bazy danych, a właściwość sourceDatabaseDeletionDate jest ignorowana. Można również określić element restorePointInTime w celu przywrócenia z wcześniejszego punktu w czasie. RestoreLongTermRetentionBackup: tworzy bazę danych przez przywrócenie z magazynu długoterminowego przechowywania. recoveryServicesRecoveryPointResourceId musi być określony jako identyfikator zasobu punktu odzyskiwania. Funkcje Copy, NonReadableSecondary, OnlineSecondary i RestoreLongTermRetentionBackup nie są obsługiwane w przypadku wersji DataWarehouse. |
|
properties.creationDate |
string |
Data utworzenia bazy danych (format ISO8601). |
properties.currentServiceObjectiveId |
string |
Bieżący identyfikator celu poziomu usługi bazy danych. Jest to identyfikator celu poziomu usługi, który jest obecnie aktywny. |
properties.databaseId |
string |
Identyfikator bazy danych. |
properties.defaultSecondaryLocation |
string |
Domyślny region pomocniczy dla tej bazy danych. |
properties.earliestRestoreDate |
string |
Rejestruje najwcześniejszą datę i godzinę rozpoczęcia przywracania dla tej bazy danych (format ISO8601). |
properties.edition |
Wydanie bazy danych. Wyliczenie DatabaseEditions zawiera wszystkie prawidłowe wersje. Jeśli parametr createMode ma wartość NonReadableSecondary lub OnlineSecondary, ta wartość jest ignorowana. Lista jednostek SKU może się różnić w zależności od regionu i oferty pomocy technicznej. Aby określić jednostki SKU (w tym nazwę jednostki SKU, warstwę/wydanie, rodzinę i pojemność), które są dostępne dla twojej subskrypcji w regionie świadczenia usługi Azure, użyj interfejsu
|
|
properties.elasticPoolName |
string |
Nazwa elastycznej puli, w których znajduje się baza danych. Jeśli zarówno elasticPoolName, jak i requestedServiceObjectiveName są aktualizowane, wartość requestedServiceObjectiveName jest ignorowana. Nieobsługiwane w przypadku wersji DataWarehouse. |
properties.failoverGroupId |
string |
Identyfikator zasobu grupy trybu failover zawierającej tę bazę danych. |
properties.maxSizeBytes |
string |
Maksymalny rozmiar bazy danych wyrażony w bajtach. Jeśli parametr createMode nie jest domyślny, ta wartość jest ignorowana. Aby wyświetlić możliwe wartości, wykonaj zapytanie dotyczące interfejsu API możliwości (/subscriptions/{subscriptionId}/providers/Microsoft.Sql/locations/{locationID}/capabilities), do których odwołuje się identyfikator operationId: "Capabilities_ListByLocation". |
properties.readScale |
Warunkowe. Jeśli baza danych jest pomocniczym obszarem geograficznym, funkcja readScale wskazuje, czy połączenia tylko do odczytu mogą być dozwolone dla tej bazy danych, czy nie. Nieobsługiwane w przypadku wersji DataWarehouse. |
|
properties.recommendedIndex |
Zalecane indeksy dla tej bazy danych. |
|
properties.recoveryServicesRecoveryPointResourceId |
string |
Warunkowe. Jeśli parametr createMode to RestoreLongTermRetentionBackup, ta wartość jest wymagana. Określa identyfikator zasobu punktu odzyskiwania do przywrócenia z. |
properties.requestedServiceObjectiveId |
string |
Skonfigurowany identyfikator celu poziomu usługi bazy danych. Jest to cel poziomu usługi, który jest w trakcie stosowania do bazy danych. Po pomyślnym zaktualizowaniu będzie ona zgodna z wartością właściwości currentServiceObjectiveId. Jeśli parametr requestedServiceObjectiveId i requestedServiceObjectiveName są aktualizowane, wartość requestedServiceObjectiveId zastępuje wartość requestedServiceObjectiveName. Lista jednostek SKU może się różnić w zależności od regionu i oferty pomocy technicznej. Aby określić identyfikatory celu usługi, które są dostępne dla Twojej subskrypcji w regionie świadczenia usługi Azure, użyj interfejsu |
properties.requestedServiceObjectiveName |
Nazwa skonfigurowanego celu poziomu usługi bazy danych. Jest to cel poziomu usługi, który jest w trakcie stosowania do bazy danych. Po pomyślnym zaktualizowaniu będzie ona zgodna z wartością właściwości serviceLevelObjective. Lista jednostek SKU może się różnić w zależności od regionu i oferty pomocy technicznej. Aby określić jednostki SKU (w tym nazwę jednostki SKU, warstwę/wydanie, rodzinę i pojemność), które są dostępne dla twojej subskrypcji w regionie świadczenia usługi Azure, użyj interfejsu
|
|
properties.restorePointInTime |
string |
Warunkowe. Jeśli parametr createMode to PointInTimeRestore, ta wartość jest wymagana. Jeśli parametr createMode to Restore, ta wartość jest opcjonalna. Określa punkt w czasie (format ISO8601) źródłowej bazy danych, która zostanie przywrócona w celu utworzenia nowej bazy danych. Musi być większa lub równa najwcześniejszej wartości źródłowej bazy danychRestoreDate. |
properties.sampleName |
Wskazuje nazwę przykładowego schematu, który ma być stosowany podczas tworzenia tej bazy danych. Jeśli metoda createMode nie jest domyślna, ta wartość jest ignorowana. Nieobsługiwane w przypadku wersji DataWarehouse. |
|
properties.serviceLevelObjective |
Bieżący cel poziomu usługi bazy danych. |
|
properties.serviceTierAdvisors |
Lista doradców warstw usług dla tej bazy danych. Rozwinięta właściwość |
|
properties.sourceDatabaseDeletionDate |
string |
Warunkowe. Jeśli parametr createMode to Restore, a sourceDatabaseId jest oryginalnym identyfikatorem zasobu usuniętej bazy danych, jeśli istnieje (w przeciwieństwie do bieżącego identyfikatora usuniętej bazy danych możliwego do przywrócenia), ta wartość jest wymagana. Określa czas usunięcia bazy danych. |
properties.sourceDatabaseId |
string |
Warunkowe. Jeśli parametr createMode to Copy, NonReadableSecondary, OnlineSecondary, PointInTimeRestore, Recovery lub Restore, ta wartość jest wymagana. Określa identyfikator zasobu źródłowej bazy danych. Jeśli parametr createMode to NonReadableSecondary lub OnlineSecondary, nazwa źródłowej bazy danych musi być taka sama jak tworzona nowa baza danych. |
properties.status |
string |
Stan bazy danych. |
properties.transparentDataEncryption |
Informacje o przezroczystym szyfrowaniu danych dla tej bazy danych. |
|
properties.zoneRedundant |
boolean |
Niezależnie od tego, czy ta baza danych jest strefowo nadmiarowa, co oznacza, że repliki tej bazy danych będą rozłożone na wiele stref dostępności. |
tags |
object |
Tagi zasobów. |
type |
string |
Typ zasobu. |
DatabaseEdition
Wersja bazy danych. Wyliczenie DatabaseEditions zawiera wszystkie prawidłowe wersje. Jeśli parametr createMode to NonReadableSecondary lub OnlineSecondary, ta wartość jest ignorowana.
Lista jednostek SKU może się różnić w zależności od regionu i oferty pomocy technicznej. Aby określić jednostki SKU (w tym nazwę jednostki SKU, warstwę/wydanie, rodzinę i pojemność), które są dostępne dla twojej subskrypcji w regionie świadczenia usługi Azure, użyj interfejsu Capabilities_ListByLocation
API REST lub jednego z następujących poleceń:
az sql db list-editions -l <location> -o table
Get-AzSqlServerServiceObjective -Location <location>
Nazwa | Typ | Opis |
---|---|---|
Basic |
string |
|
Business |
string |
|
BusinessCritical |
string |
|
DataWarehouse |
string |
|
Free |
string |
|
GeneralPurpose |
string |
|
Hyperscale |
string |
|
Premium |
string |
|
PremiumRS |
string |
|
Standard |
string |
|
Stretch |
string |
|
System |
string |
|
System2 |
string |
|
Web |
string |
ElasticPoolEdition
Wydanie zalecanej elastycznej puli. Wyliczenie ElasticPoolEdition zawiera wszystkie prawidłowe wersje.
Nazwa | Typ | Opis |
---|---|---|
Basic |
string |
|
BusinessCritical |
string |
|
GeneralPurpose |
string |
|
Premium |
string |
|
Standard |
string |
OperationImpact
Wpływ operacji, zarówno w kategoriach bezwzględnych, jak i względnych.
Nazwa | Typ | Opis |
---|---|---|
changeValueAbsolute |
number |
Bezwzględny wpływ na wymiar. |
changeValueRelative |
number |
Względny wpływ na wymiar (wartość null, jeśli nie ma zastosowania) |
name |
string |
Nazwa wymiaru wpływu. |
unit |
string |
Jednostka, w której mierzony jest szacowany wpływ na wymiar. |
ReadScale
Warunkowe. Jeśli baza danych jest pomocnicza geograficznie, funkcja readScale wskazuje, czy połączenia tylko do odczytu mogą być dozwolone do tej bazy danych, czy nie. Nieobsługiwane w przypadku wersji DataWarehouse.
Nazwa | Typ | Opis |
---|---|---|
Disabled |
string |
|
Enabled |
string |
RecommendedElasticPool
Reprezentuje zalecaną pulę elastyczną.
Nazwa | Typ | Opis |
---|---|---|
id |
string |
Identyfikator zasobu. |
name |
string |
Nazwa zasobu. |
properties.databaseDtuMax |
number |
Maksymalna liczba jednostek DTU dla bazy danych. |
properties.databaseDtuMin |
number |
Minimalna jednostka DTU dla bazy danych. |
properties.databaseEdition |
Wydanie zalecanej elastycznej puli. Wyliczenie ElasticPoolEdition zawiera wszystkie prawidłowe wersje. |
|
properties.databases |
Database[] |
Lista baz danych w tej puli. Rozwinięta właściwość |
properties.dtu |
number |
Jednostka DTU dla zalecanej elastycznej puli. |
properties.maxObservedDtu |
number |
Pobiera maksymalną zaobserwowaną liczbę jednostek DTU. |
properties.maxObservedStorageMB |
number |
Pobiera maksymalny obserwowany magazyn w megabajtach. |
properties.metrics |
Lista baz danych znajdujących się na serwerze. Rozwinięta właściwość |
|
properties.observationPeriodEnd |
string |
Początek okresu obserwacji (format ISO8601). |
properties.observationPeriodStart |
string |
Początek okresu obserwacji (format ISO8601). |
properties.storageMB |
number |
Pobiera rozmiar magazynu w megabajtach. |
type |
string |
Typ zasobu. |
RecommendedElasticPoolListResult
Reprezentuje odpowiedź na listę zalecanych żądań puli elastycznej.
Nazwa | Typ | Opis |
---|---|---|
value |
Lista zalecanych pul elastycznych hostowanych na serwerze. |
RecommendedElasticPoolMetric
Reprezentuje zalecaną metrykę puli elastycznej.
Nazwa | Typ | Opis |
---|---|---|
dateTime |
string |
Czas metryki (format ISO8601). |
dtu |
number |
Pobiera lub ustawia jednostki DTU (jednostki transakcji bazy danych). Zobacz https://azure.microsoft.com/documentation/articles/sql-database-what-is-a-dtu/ |
sizeGB |
number |
Pobiera lub ustawia rozmiar w gigabajtach. |
RecommendedIndex
Reprezentuje zalecany indeks bazy danych.
Nazwa | Typ | Opis |
---|---|---|
id |
string |
Identyfikator zasobu. |
name |
string |
Nazwa zasobu. |
properties.action |
Proponowana akcja indeksu. Możesz utworzyć brakujący indeks, usunąć nieużywany indeks lub ponownie skompilować istniejący indeks, aby poprawić jego wydajność. |
|
properties.columns |
string[] |
Kolumny, dla których ma być kompilowanie indeksu |
properties.created |
string |
Data/godzina UTC wyświetlana podczas tworzenia tego zasobu (format ISO8601). |
properties.estimatedImpact |
Szacowany wpływ wykonania zalecanej akcji indeksu. |
|
properties.includedColumns |
string[] |
Lista nazw kolumn do ujęć w indeksie |
properties.indexScript |
string |
Pełny skrypt indeksu kompilacji |
properties.indexType |
Typ indeksu (CLUSTERED, NONCLUSTERED, COLUMNSTORE, CLUSTERED COLUMNSTORE) |
|
properties.lastModified |
string |
Data/godzina UTC ostatniego zmiany tego zasobu (format ISO8601). |
properties.reportedImpact |
Wartości zgłaszane po zakończeniu akcji indeksu. |
|
properties.schema |
string |
Schemat, w którym znajduje się tabela do skompilowania indeksu |
properties.state |
Bieżący stan zalecenia. |
|
properties.table |
string |
Tabela, na której ma być kompilowanie indeksu. |
type |
string |
Typ zasobu. |
RecommendedIndexAction
Proponowana akcja indeksu. Możesz utworzyć brakujący indeks, usunąć nieużywany indeks lub ponownie skompilować istniejący indeks, aby zwiększyć jego wydajność.
Nazwa | Typ | Opis |
---|---|---|
Create |
string |
|
Drop |
string |
|
Rebuild |
string |
RecommendedIndexState
Bieżący stan zalecenia.
Nazwa | Typ | Opis |
---|---|---|
Active |
string |
|
Blocked |
string |
|
Executing |
string |
|
Expired |
string |
|
Ignored |
string |
|
Pending |
string |
|
Pending Revert |
string |
|
Reverted |
string |
|
Reverting |
string |
|
Success |
string |
|
Verifying |
string |
RecommendedIndexType
Typ indeksu (CLUSTERED, NONCLUSTERED, COLUMNSTORE, CLUSTERED COLUMNSTORE)
Nazwa | Typ | Opis |
---|---|---|
CLUSTERED |
string |
|
CLUSTERED COLUMNSTORE |
string |
|
COLUMNSTORE |
string |
|
NONCLUSTERED |
string |
SampleName
Wskazuje nazwę przykładowego schematu, który ma być stosowany podczas tworzenia tej bazy danych. Jeśli metoda createMode nie jest domyślna, ta wartość jest ignorowana. Nieobsługiwane w przypadku wersji DataWarehouse.
Nazwa | Typ | Opis |
---|---|---|
AdventureWorksLT |
string |
ServiceObjectiveName
Nazwa skonfigurowanego celu poziomu usługi bazy danych. Jest to cel poziomu usług, który jest w trakcie stosowania do bazy danych. Po pomyślnym zaktualizowaniu będzie ona zgodna z wartością właściwości serviceLevelObjective.
Lista jednostek SKU może się różnić w zależności od regionu i oferty pomocy technicznej. Aby określić jednostki SKU (w tym nazwę jednostki SKU, warstwę/wydanie, rodzinę i pojemność), które są dostępne dla twojej subskrypcji w regionie świadczenia usługi Azure, użyj interfejsu Capabilities_ListByLocation
API REST lub jednego z następujących poleceń:
az sql db list-editions -l <location> -o table
Get-AzSqlServerServiceObjective -Location <location>
Nazwa | Typ | Opis |
---|---|---|
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
Reprezentuje doradcę warstwy usług.
Nazwa | Typ | Opis |
---|---|---|
id |
string |
Identyfikator zasobu. |
name |
string |
Nazwa zasobu. |
properties.activeTimeRatio |
number |
ActiveTimeRatio dla klasyfikatora warstwy usług. |
properties.avgDtu |
number |
Pobiera lub ustawia avgDtu dla doradcy warstwy usług. |
properties.confidence |
number |
Pobiera lub ustawia pewność dla klasyfikatora warstwy usług. |
properties.currentServiceLevelObjective |
string |
Pobiera lub ustawia wartość currentServiceLevelObjective dla klasyfikatora warstwy usług. |
properties.currentServiceLevelObjectiveId |
string |
Pobiera lub ustawia wartość currentServiceLevelObjectiveId dla klasyfikatora warstwy usług. |
properties.databaseSizeBasedRecommendationServiceLevelObjective |
string |
Pobiera lub ustawia databaseSizeBasedRecommendationServiceLevelObjective dla klasyfikatora warstwy usług. |
properties.databaseSizeBasedRecommendationServiceLevelObjectiveId |
string |
Pobiera lub ustawia parametr databaseSizeBasedRecommendationServiceLevelObjectiveId dla klasyfikatora warstwy usług. |
properties.disasterPlanBasedRecommendationServiceLevelObjective |
string |
Pobiera lub ustawia parametr disasterPlanBasedRecommendationServiceLevelObjective dla klasyfikatora warstwy usług. |
properties.disasterPlanBasedRecommendationServiceLevelObjectiveId |
string |
Pobiera lub ustawia parametr disasterPlanBasedRecommendationServiceLevelObjectiveId dla klasyfikatora warstwy usług. |
properties.maxDtu |
number |
Pobiera lub ustawia wartość maxDtu dla klasyfikatora warstwy usług. |
properties.maxSizeInGB |
number |
Pobiera lub ustawia wartość maxSizeInGB dla klasyfikatora warstwy usług. |
properties.minDtu |
number |
Pobiera lub ustawia wartość minDtu dla klasyfikatora warstwy usług. |
properties.observationPeriodEnd |
string |
Początek okresu obserwacji (format ISO8601). |
properties.observationPeriodStart |
string |
Początek okresu obserwacji (format ISO8601). |
properties.overallRecommendationServiceLevelObjective |
string |
Pobiera lub ustawia ogólneRecommendationServiceLevelObjective dla doradcy warstwy usług. |
properties.overallRecommendationServiceLevelObjectiveId |
string |
Pobiera lub ustawia ogólneRecommendationServiceLevelObjectiveId dla doradcy warstwy usług. |
properties.serviceLevelObjectiveUsageMetrics |
Pobiera lub ustawia usługę ServiceLevelObjectiveUsageMetrics dla doradcy warstwy usług. |
|
properties.usageBasedRecommendationServiceLevelObjective |
string |
Pobiera lub ustawia wartość usageBasedRecommendationServiceLevelObjective dla doradcy warstwy usług. |
properties.usageBasedRecommendationServiceLevelObjectiveId |
string |
Pobiera lub ustawia wartość usageBasedRecommendationServiceLevelObjectiveId dla doradcy warstwy usług. |
type |
string |
Typ zasobu. |
SloUsageMetric
Metryka użycia slo.
Nazwa | Typ | Opis |
---|---|---|
inRangeTimeRatio |
number |
Pobiera lub ustawia wartość inRangeTimeRatio dla metryki użycia slo. |
serviceLevelObjective |
ServiceLevelObjective dla metryki użycia slo. |
|
serviceLevelObjectiveId |
string |
ServiceLevelObjectiveId dla metryki użycia slo. |
TransparentDataEncryption
Reprezentuje konfigurację przezroczystego szyfrowania danych bazy danych.
Nazwa | Typ | Opis |
---|---|---|
id |
string |
Identyfikator zasobu. |
location |
string |
Lokalizacja zasobu. |
name |
string |
Nazwa zasobu. |
properties.status |
Stan przezroczystego szyfrowania danych bazy danych. |
|
type |
string |
Typ zasobu. |
TransparentDataEncryptionStatus
Stan przezroczystego szyfrowania danych bazy danych.
Nazwa | Typ | Opis |
---|---|---|
Disabled |
string |
|
Enabled |
string |