Compartilhar via


Opções de computação no Banco de Dados do Azure para PostgreSQL

Você pode criar uma instância de servidor flexível do Banco de Dados do Azure para PostgreSQL em um dos três níveis de preços: Com capacidade de intermitência, de uso geral e otimizado para memória. O nível de preço é calculado com base na computação, memória e armazenamento que você provisiona. Um servidor pode ter um ou muitos bancos de dados.

Recurso/Camada Com capacidade de intermitência Uso Geral Otimizado para Memória
VM-series Série B Série Ddsv5,
Série Dadsv5,
Série Ddsv4,
Série Dsv3
Série Edsv5,
Série Eadsv5,
série Edsv4,
Série Esv3
vCores 1, 2, 4, 8, 12, 16, 20 2, 4, 8, 16, 32, 48, 64, 96 2, 4, 8, 16, 20 (v4/v5), 32, 48, 64, 96
Memória por vCore Variável 4 GiB 6,75 GiB a 8 GiB
Tamanho de armazenamento 32 GiB a 64 TiB 32 GiB a 64 TiB 32 GiB a 64 TiB
Período de retenção de backup automatizado do banco de dados 7 a 35 dias 7 a 35 dias 7 a 35 dias
Período de retenção de backup de banco de dados de longo prazo até 10 anos até 10 anos até 10 anos

Para escolher um nível de preço, use a tabela a seguir como ponto de partida:

Tipo de preço Cargas de trabalho de destino
Com capacidade de intermitência Projetado para cargas de trabalho que não exigem o desempenho total da CPU continuamente. Usa um modelo de crédito da CPU: os créditos se acumulam quando o uso está abaixo da linha de base e são consumidos quando o uso excede. Quando os créditos são esgotados, a VM fica restrita à CPU de linha de base, que sob carga sustentada pode causar degradação de desempenho grave, tempos limite de conexão e atrasos ou falhas transitórias em operações de gerenciamento até que os créditos sejam recriados. Mais adequado para servidores web, ambientes de prova de conceito, bancos de dados pequenos e compilações de desenvolvimento. Não recomendado para cargas de trabalho de produção.
Uso geral Fornece um equilíbrio entre a CPU e a memória com taxa de transferência escalonável de E/S, tornando-a adequada para a maioria das cargas de trabalho de produção. Exemplos incluem servidores para hospedar aplicativos da web e móveis e outros aplicativos corporativos.
Memória otimizada Adequado para cargas de trabalho de banco de dados de alto desempenho que exigem desempenho na memória para processamento de transações mais rápido e maior simultaneidade. Exemplos incluem servidores para processamento de dados em tempo real e aplicativos transacionais ou analíticos de alto desempenho.

Depois de criar um servidor para a camada de computação, você pode alterar o número de vCores (para cima ou para baixo) e o tamanho do armazenamento (para cima) em segundos. Você também pode ajustar independentemente o período de retenção do backup para cima ou para baixo. Para obter mais informações, consulte os recursos de dimensionamento na página Banco de Dados do Azure para PostgreSQL .

Camadas de computação, vCores e tipos de servidor

Você pode selecionar recursos de computação com base na camada, nos vCores e no tamanho da memória. vCores representam a CPU lógica do hardware subjacente.

Importante

A computação intermitível é para cargas de trabalho que permanecem ociosas ou abaixo da linha de base na maior parte do tempo. Se a CPU for executada perto ou acima da linha de base por longos períodos, os créditos se esgotarão e o servidor poderá se tornar inacessível.

Para essas cargas de trabalho, é recomendável:

  • Monitore os créditos de CPU restantes no Azure Monitor e defina alertas para créditos baixos.
  • Evite reinicializações ou escalas quando os créditos estiverem próximos de zero; aguarde algum tempo para reconstruir.
  • Se os créditos se esgotarem com frequência, passe para um tamanho maior do Burstable ou mude de nível.

As especificações detalhadas dos tipos de servidores disponíveis são as seguintes:

Nome do SKU vCores Tamanho da memória IOPS máximo suportado Largura de banda máxima de E/S suportada
Com capacidade de intermitência
B1ms 1 2 GiB 640 10 MiB/segundo
B2s 2 4 GiB 1.280 15 MiB/segundo
B2ms 2 8 GiB 1.920 22.5 MiB/seg
B4ms 4 16 GiB 2,880 35 MiB/seg
B8ms oito 32 GiB 4,320 50 MiB/segundo
B12ms 12 48 GiB 4,320 50 MiB/segundo
B16ms 16 64 GiB 4,320 50 MiB/segundo
B20ms 20 80 GiB 4,320 50 MiB/segundo
Uso geral
D2s_v3/D2ds_v4 2 8 GiB 3.200 48 MiB/segundo
D2ds_v5/D2ads_v5 2 8 GiB 3.750 85 MiB/seg
D2ads_v6 2 8 GiB 4000 90 MiB/s
D2ds_v6 2 8 GiB 4167 124 MiB/s
D4s_v3/D4ds_v4 4 16 GiB 6.400 96 MiB/segundo
D4ds_v5/D4ads_v5 4 16 GiB 6.400 145 MiB/seg
D4ads_v6 4 16 GiB 7600 180 MiB/s
D4ds_v6 4 16 GiB 8333 248 MiB/s
D8s_v3/D8ds_v4 oito 32 GiB 12.800 192 MiB/segundo
D8ds_v5/D8ads_v5 oito 32 GiB 12.800 290 MiB/seg
D8ads_v6 oito 32 GiB 15200 360 MiB/s
D8ds_v6 oito 32 GiB 16667 496 MiB/s
D16s_v3/D16ds_v4 16 64 GiB 25.600 384 MiB/segundo
D16ds_v5/D16ds_v5 16 64 GiB 25.600 600 MiB/seg
D16ads_v6 16 64 GiB 30400 720 MiB/s
D16ds_v6 16 64 GiB 33333 992 MiB/s
D32s_v3/D32ds_v4 32 128 GiB 51.200 768 MiB/seg
D32ds_v5/D32ads_v5 32 128 GiB 51.200 865 MiB/seg
D32ads_v6 32 128 GiB 57600 1200 MiB/s
D32ds_v6 32 128 GiB 66667 1200 MiB/s
D48s_v3/D48ds_v4 48 192 GiB 76.800 1152 MiB/s
D48ds_v5/D48ads_v5 48 192 GiB 76.800 1200 MiB/s
D48ads_v6 48 192 GiB 80000 1200 MiB/s
D48ds_v6 48 192 GiB 80000 1200 MiB/s
D64s_v3/D64ds_v4/D64ds_v5/D64ads_v5 64 256 GiB 80.000 1200 MiB/s
D64ads_v6 64 256 GiB 80000 1200 MiB/s
D64ds_v6 64 256 GiB 80000 1200 MiB/s
D96ds_v5/D96ads_v5 96 384 GiB 80.000 1200 MiB/s
D96ads_v6 96 384 GiB 80000 1200 MiB/s
D96ds_v6 96 384 GiB 80000 1200 MiB/s
D128ds_v6 128 512 GiB 80000 1200 MiB/s
D192ds_v6 192 768 GiB 80000 1200 MiB/s
Memória otimizada
E2s_v3/E2ds_v4 2 16 GiB 3.200 48 MiB/segundo
E2ds_v5/E2ads_v5 2 16 GiB 3.200 85 MiB/seg
E2ads_v6 2 16 GiB 4000 90 MiB/s
E2ds_v6 2 16 GiB 4167 124 MiB/s
E4s_v3/E4ds_v4 4 32 GiB 6.400 96 MiB/segundo
E4ds_v5/E4ads_v5 4 32 GiB 6.400 145 MiB/seg
E4ads_v6 4 32 GiB 7600 180 MiB/s
E4ds_v6 4 32 GiB 8333 248 MiB/s
E8s_v3/E8ds_v4 oito 64 GiB 12.800 192 MiB/segundo
E8ds_v5/E8ads_v5 oito 64 GiB 12.800 290 MiB/seg
E8ads_v6 oito 64 GiB 15200 360 MiB/s
E8ds_v6 oito 64 GiB 16667 496 MiB/s
E16s_v3/E16ds_v4 16 128 GiB 25.600 384 MiB/segundo
E16ds_v5/E16ds_v5 16 128 GiB 25.600 600 MiB/seg
E16ads_v6 16 128 GiB 30400 720 MiB/s
E16ds_v6 16 128 GiB 33333 992 MiB/s
E20ds_v4 20 160 GiB 32000 480 MiB/seg
E20ds_v5/E20ads_v5 20 160 GiB 32.000 750 MiB/segundo
E20ads_v6 20 160 GiB 38000 900 MiB/segundo
E20ds_v6 20 160 GiB 41667 1200 MiB/s
E32s_v3/E32ds_v4 32 256 GiB 51.200 768 MiB/seg
E32ds_v5/D32ads_v5 32 256 GiB 51.200 865 MiB/seg
E32ads_v6 32 256 GiB 57600 1200 MiB/s
E32ds_v6 32 256 GiB 66667 1200 MiB/s
E48s_v3/E48ds_v4/E48ds_v5/E48ads_v5 48 384 GiB 76.800 1152 MiB/s
E48ds_v5/E48ads_v5 48 384 GiB 76.800 1200 MiB/s
E48ads_v6 48 384 GiB 80000 1200 MiB/s
E48ds_v6 48 384 GiB 80000 1200 MiB/s
E64s_v3/E64ds_v4 64 432 GiB 80000 1200 MiB/s
E64ds_v5/E64ads_v4 64 512 GiB 80000 1200 MiB/s
E64ads_v6 64 512 GiB 80000 1200 MiB/s
E64ds_v6 64 512 GiB 80000 1200 MiB/s
E96ds_v5 /E96ads_v5 96 672 GiB 80000 1200 MiB/s
E96ads_v6 96 672 GiB 80000 1200 MiB/s
E96ds_v6 96 768 GiB 80000 1200 MiB/s
E128ds_v6 128 1024 GiB 80000 1200 MiB/s
E192ds_v6 192 1832 GiB 80000 1200 MiB/s

Importante

IOPS mínimo e máximo também são determinados pela camada de armazenamento, portanto, escolha uma camada de armazenamento e um tipo de instância que possam ser dimensionados de acordo com seus requisitos de carga de trabalho.

Preço

Para obter as informações de preços mais atualizadas, consulte Preços do Banco de Dados do Azure para PostgreSQL – Servidor Flexível.

portal do Microsoft Azure também mostra uma estimativa dos custos mensais de uma configuração de servidor, com base nas opções selecionadas.

Essa estimativa pode ser vista durante a experiência de criação do servidor, na página do novo servidor flexível do Banco de Dados do Azure para PostgreSQL:

Captura de tela que mostra os custos mensais estimados no novo assistente de servidor flexível do Banco de Dados do Azure para PostgreSQL.

Ela também poderá ser vista para servidores existentes se, no menu de recursos de uma instância existente, na seção Configurações, você selecionar Computação + armazenamento:

Captura de tela que mostra os custos mensais estimados na página Computação + armazenamento de uma instância de servidor flexível existente do Banco de Dados do Azure para PostgreSQL.

Se você não tiver uma assinatura do Azure, poderá usar a calculadora de preços do Azure para obter um preço estimado. No site da calculadora de preços do Azure, selecione a categoria Bancos de Dados e, em seguida, selecione Banco de Dados do Azure para PostgreSQL para adicionar o serviço à sua estimativa e personalizar as opções.

Captura de tela que mostra a calculadora de preços do Azure.