Get-AzSqlDatabaseIndexRecommendation
Возвращает рекомендуемые операции индексов для сервера или базы данных.
Синтаксис
Get-AzSqlDatabaseIndexRecommendation
-ServerName <String>
[-DatabaseName <String>]
[-TableName <String>]
[-IndexRecommendationName <String>]
[-ResourceGroupName] <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Описание
Командлет Get-AzSqlDatabaseIndexRecommendation получает рекомендуемые операции индексирования для сервера или базы данных База данных SQL Azure.
Примеры
Пример 1. Получение рекомендаций по индексу для всех баз данных на сервере
Get-AzSqlDatabaseIndexRecommendation -ResourceGroupName "ResourceGroup01" -ServerName "Server01"
Эта команда возвращает рекомендации по индексу для всех баз данных на сервере server01.
Пример 2. Получение рекомендаций по индексу для конкретной базы данных
Get-AzSqlDatabaseIndexRecommendation -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -DatabaseName "Database01"
Эта команда возвращает рекомендации по индексу для конкретной базы данных.
Пример 3. Получение одной рекомендации по индексу по имени
Get-AzSqlDatabaseIndexRecommendation -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -DatabaseName "Database01" -IndexRecommendationName "INDEX_NAME"
Эта команда возвращает рекомендацию по одному индексу по имени.
Параметры
-Confirm
Запрос подтверждения перед выполнением командлета.
Тип: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-DatabaseName
Указывает имя базы данных, для которой этот командлет получает рекомендации по индексу.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-DefaultProfile
Учетные данные, учетная запись, клиент и подписка, используемые для обмена данными с Azure
Тип: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-IndexRecommendationName
Указывает имя рекомендации по индексу, которую получает этот командлет.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-ResourceGroupName
Указывает имя группы ресурсов, назначаемой серверу. Этот командлет получает рекомендации по индексу для базы данных, размещенной на этом сервере.
Тип: | String |
Position: | 0 |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-ServerName
Указывает сервер, на котором размещается база данных, для которой этот командлет получает рекомендации по индексу.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-TableName
Указывает имя таблицы SQL Azure.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-WhatIf
Показывает, что произойдет при запуске командлета. Командлет не выполняется.
Тип: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |