Compartilhar via


Alterar o SKU padrão usado para criar um novo Azure banco de dados SQL

A SKU padrão para implantar um novo Azure banco de dados SQL foi atualizada para aproveitar a oferta gratuita do Azure Banco de Dados SQL. Essa alteração ajuda a evitar custos mensais inesperados pausando o banco de dados quando os limites gratuitos de oferta são atingidos. Um novo método WithSkutambém foi introduzido para permitir a personalização da SKU durante a implantação.

Versão introduzida

.NET .NET Aspire 9.3

Comportamento anterior

O Azure banco de dados SQL foi implantado com um SKU padrão que não utilizava a oferta gratuita do Azure Banco de Dados SQL. Isso poderá resultar em custos mensais inesperados se o uso do banco de dados exceder os limites de camada livre.

Novo comportamento

O Azure banco de dados SQL agora é implantado com o SKU GP_S_Gen5_2 padrão (Uso Geral sem Servidor) e a oferta gratuita do Azure Banco de Dados SQL habilitada. O banco de dados pausa automaticamente quando os limites gratuitos da oferta são atingidos, evitando custos inesperados. Além disso, o WithSku método permite que você especifique um SKU diferente, se necessário.

Exemplo de uso do novo WithSku método:

var database = resourceBuilder
    .AddDatabase("MyDatabase")
    .WithSku("GP_S_Gen5_4");

Tipo de mudança disruptiva

Essa é uma mudança comportamental.

Motivo da alteração

Essa alteração garante que as implantações aproveitem a oferta gratuita do Azure Banco de Dados SQL, reduzindo o risco de incorrer em custos mensais inesperados. Para obter mais informações, consulte a oferta gratuita doAzure Banco de Dados SQL.

Se você quiser usar um SKU diferente para a Azure implantação do banco de dados SQL, use o novo WithSku método para especificar a SKU desejada. Por exemplo:

var database = resourceBuilder
    .AddDatabase("MyDatabase")
    .WithSku("GP_S_Gen5_4");

Examine suas implantações existentes para garantir que elas se alinhem com o novo comportamento padrão.

APIs afetadas

  • AzureSqlDatabaseResource: atualizado para usar a oferta gratuita como a opção de implantação padrão.
  • AddDatabase: atualizado para usar a oferta gratuita como a opção de implantação padrão.
  • public static IResourceBuilder<AzureSqlDatabaseResource> WithSku: adicionado para permitir a especificação da SKU desejada.