Starting SKU recommendation...
Performing aggregation for instance AALAB03-2K8...
Aggregation complete. Calculating SKU recommendations...
Instance name: AALAB03-2K8
SKU recommendation: Azure SQL Managed Instance:
Compute: Gen5 - GeneralPurpose - 4 cores
Storage: 64 GB
Recommendation reasons:
According to the performance data collected, we estimate that your SQL server instance has a requirement for 0.16 vCores of CPU. For greater flexibility, based on your scaling factor of 100.00%, we are making a recommendation based on 0.16 vCores. Based on all the other factors, including memory, storage, and IO, this is the smallest compute sizing that will satisfy all of your needs.
This SQL Server instance requires 0.44 GB of memory, which is within this SKU's limit of 20.40 GB.
This SQL Server instance requires 32.37 GB of storage for data files. We recommend provisioning 64 GB of storage, which is the closest valid amount that can be provisioned that meets your requirement.
This SQL Server instance requires 0.00 MB/second of combined read/write IO throughput. This is a relatively idle instance, so IO latency is not considered.
Assuming the database uses the Full Recovery Model, this SQL Server instance requires 1 IOPS for data and log files.
This is the most cost-efficient offering among all the performance eligible SKUs.
Finishing SKU recommendations...
Event and Error Logs Folder Path: C:\Users\vmanhas\AppData\Local\Microsoft\SqlAssessment\Logs
Эта команда запускает рекомендацию по номеру SKU для заданного SQL Server с помощью строка подключения.
Пример 2. Выполнение рекомендации по запуску SKU для заданного SQL Server с помощью файла конфигурации оценки
Starting SKU recommendation...
Performing aggregation for instance AALAB03-2K8...
Aggregation complete. Calculating SKU recommendations...
Instance name: AALAB03-2K8
SKU recommendation: Azure SQL Managed Instance:
Compute: Gen5 - GeneralPurpose - 4 cores
Storage: 64 GB
Recommendation reasons:
According to the performance data collected, we estimate that your SQL server instance has a requirement for 0.16 vCores of CPU. For greater flexibility, based on your scaling factor of 100.00%, we are making a recommendation based on 0.16 vCores. Based on all the other factors, including memory, storage, and IO, this is the smallest compute sizing that will satisfy all of your needs.
This SQL Server instance requires 0.44 GB of memory, which is within this SKU's limit of 20.40 GB.
This SQL Server instance requires 32.37 GB of storage for data files. We recommend provisioning 64 GB of storage, which is the closest valid amount that can be provisioned that meets your requirement.
This SQL Server instance requires 0.00 MB/second of combined read/write IO throughput. This is a relatively idle instance, so IO latency is not considered.
Assuming the database uses the Full Recovery Model, this SQL Server instance requires 1 IOPS for data and log files.
This is the most cost-efficient offering among all the performance eligible SKUs.
Finishing SKU recommendations...
Event and Error Logs Folder Path: C:\Users\vmanhas\AppData\Local\Microsoft\SqlAssessment\Logs
Эта команда запускает рекомендацию по выполнению SKU для заданного SQL Server с помощью файла конфигурации.
Optional.
Разделенный пробелами список имен баз данных, которые должны быть разрешены для рассмотрения рекомендаций SKU при исключении всех остальных.
Задайте только один из следующих или ни один из следующих вариантов: databaseAllowList, databaseDenyList.
Передача — Database1 Database2 (по умолчанию: null)
Optional.
Разделенный пробелом список имен баз данных, которые не рассматриваются для рекомендации SKU.
Задайте только один из следующих или ни один из следующих вариантов: databaseAllowList, databaseDenyList.
Передача — Database1 Database2 (по умолчанию: null)
Optional.
Время окончания UTC точек данных производительности, которые следует учитывать во время агрегирования, в формате ГГГГ-MM-DD HH:MM.
Используется только для базовой (не эластичной) стратегии.
(По умолчанию будут рассматриваться все собранные точки данных)
Optional.
Коэффициент масштабирования (комфорт), используемый во время рекомендации SKU.
Например, если определено, что требуется 4 виртуальных ядра ЦП с коэффициентом масштабирования 150%, то истинное требование ЦП будет 6 виртуальных ядер.
(По умолчанию: 100)
Optional.
Время начала utc точек данных производительности, которые следует учитывать во время агрегирования, в формате ГГГГ-MM-DD HH:MM.
Используется только для базовой (не эластичной) стратегии.
(По умолчанию будут рассматриваться все собранные точки данных)
Optional.
Процентиль точек данных, используемых во время агрегирования данных производительности.
Используется только для базовой (не эластичной) стратегии.
(По умолчанию: 95)
Optional.
Целевая платформа для рекомендаций SKU: AzureSqlDatabase, AzureSqlManagedInstance, AzureSqlVirtualMachine или Any.
Если выбрано значение "Любой", рекомендации SKU для всех трех целевых платформ будут оценены, и будет возвращено оптимальное соответствие.
(По умолчанию: любой)
Optional.
Имя экземпляра SQL, на который будет направлена рекомендация SKU.
(По умолчанию: outputFolder будет проверяться для файлов, созданных действием PerfDataCollection, и рекомендации будут предоставлены для каждого найденного экземпляра).
Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.