Get-AzSqlDatabaseIndexRecommendation
Pobiera zalecane operacje indeksowania dla serwera lub bazy danych.
Składnia
Get-AzSqlDatabaseIndexRecommendation
-ServerName <String>
[-DatabaseName <String>]
[-TableName <String>]
[-IndexRecommendationName <String>]
[-ResourceGroupName] <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Opis
Polecenie cmdlet Get-AzSqlDatabaseIndexRecommendation pobiera zalecane operacje indeksowania dla serwera lub bazy danych usługi Azure SQL Database.
Przykłady
Przykład 1. Uzyskiwanie zaleceń dotyczących indeksów dla wszystkich baz danych na serwerze
Get-AzSqlDatabaseIndexRecommendation -ResourceGroupName "ResourceGroup01" -ServerName "Server01"
To polecenie zwraca zalecenia dotyczące indeksu dla wszystkich baz danych na serwerze server01.
Przykład 2. Uzyskiwanie zaleceń dotyczących indeksu dla określonej bazy danych
Get-AzSqlDatabaseIndexRecommendation -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -DatabaseName "Database01"
To polecenie zwraca zalecenia dotyczące indeksu dla określonej bazy danych.
Przykład 3. Uzyskiwanie rekomendacji pojedynczego indeksu według nazwy
Get-AzSqlDatabaseIndexRecommendation -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -DatabaseName "Database01" -IndexRecommendationName "INDEX_NAME"
To polecenie zwraca rekomendację pojedynczego indeksu według nazwy.
Parametry
-Confirm
Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.
Typ: | SwitchParameter |
Aliasy: | cf |
Position: | Named |
Domyślna wartość: | False |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-DatabaseName
Określa nazwę bazy danych, dla której to polecenie cmdlet pobiera zalecenia dotyczące indeksu.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-DefaultProfile
Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure
Typ: | IAzureContextContainer |
Aliasy: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-IndexRecommendationName
Określa nazwę rekomendacji indeksu, którą pobiera to polecenie cmdlet.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-ResourceGroupName
Określa nazwę grupy zasobów, dla której jest przypisany serwer. To polecenie cmdlet pobiera zalecenia dotyczące indeksu dla bazy danych hostowanej przez ten serwer.
Typ: | String |
Position: | 0 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-ServerName
Określa serwer hostujący bazę danych, dla której to polecenie cmdlet pobiera zalecenia dotyczące indeksu.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-TableName
Określa nazwę tabeli Azure SQL.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-WhatIf
Pokazuje, co się stanie, jeśli polecenie cmdlet zostanie uruchomione. Polecenie cmdlet nie jest uruchamiane.
Typ: | SwitchParameter |
Aliasy: | wi |
Position: | Named |
Domyślna wartość: | False |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |