Aula · Banco de dados na nuvem

Dimensionador de Banco na Nuvem

Descreva quem usa o sistema e quanto dado ele guarda. O simulador estima a CPU, a memória, o disco e o custo de um Azure SQL Database, e mostra qual recurso definiu o tamanho.

Cenários:
Quem usa
Cada clique que busca ou grava algo no banco.
Como usa
Tipo de consulta mais comum
INSERT, UPDATE e DELETE. O resto é SELECT.
Quanto dado
A parte que o banco precisa manter na memória para responder rápido.
Quanto pode parar
Pesa no modelo serverless, que só cobra enquanto o banco está ligado.
Recomendação

Quanto de cada recurso esse tamanho usa no pico

Comparando as opções

OpçãoTamanhoPor mêsComparação

Se fosse um servidor no seu datacenter

Como a conta foi feita

    Suposições didáticas

    • CPU por comando: 1 ms (simples), 5 ms (média), 50 ms (pesada).
    • A CPU deve ficar em até 70% no pico; disco, log e conexões em até 80% do limite.
    • Índices ocupam mais 30% além dos dados.
    • Se os dados usados o tempo todo cabem na memória, 5% das leituras vão ao disco; se não cabem, 30%.
    • Cada gravação gera 1 operação de disco e grava no log o dobro do tamanho da linha.

    Na vida real, o tamanho é medido: teste de carga, monitoramento do sistema atual e as ferramentas de recomendação da própria nuvem. Este simulador serve para entender o raciocínio.

    Limites de cada tamanho (memória, IOPS, log, conexões e tamanho máximo): documentação oficial "Resource limits for single databases using the vCore purchasing model", série standard (Gen5).

    Preços: API pública de preços do Azure, região Brazil South (São Paulo), pagamento por uso, em dólar, consultados em 28/10/2026. O armazenamento é cobrado pelo tamanho máximo configurado, mais 30% para o log. Não inclui backup extra, rede nem impostos.

    Plano gratuito do Azure SQL Database: 100 mil vCore-segundos, 32 GB de dados e 32 GB de backup por mês, por banco, até 10 bancos por assinatura.