Obtenha melhor desempenho postgreSQL escolhendo instâncias AWS EC2 m6i com processadores escaláveis Intel® Xeon® 3ª Geração

Postgresql

  • Suporte até 24% mais novos pedidos PostgreSQL por minuto com instâncias de 4 vCPU m6i em comparação com instâncias m6a.

  • Suporte até 15% mais novos pedidos PostgreSQL por minuto com instâncias m6i de 8 vCPU versus instâncias m6a.

author-image

Por

Consulte até 24% mais novos pedidos por minuto com instâncias m6i habilitadas por processadores escaláveis Intel® Xeon® da 3ª Geração versus instâncias m6a habilitadas por processadores AMD EPYC™ da 3ª Geração

Os bancos de dados PostgreSQL são o backbone de TI de empresas em uma ampla variedade de áreas, desde varejo até serviços financeiros até serviços web e além. O desempenho desses bancos de dados pode afetar diretamente a experiência do cliente (e, portanto, a receita), portanto, para organizações executando PostgreSQL na nuvem, a escolha do tipo de instância é crítica.

Em testes de benchmark HammerDB em tamanhos de quatro instâncias, as instâncias do Amazon Web Services (AWS) EC2 m6i habilitadas por processadores escaláveis Intel® Xeon® da 3ª Geração ofereceram desempenho pós-greSQL mais forte do que instâncias m6a com processadores AMD EPYC da 3ª Geração. Ao lidar com mais pedidos postgreSQL por minuto (NOPM), as instâncias m6i podem sustentar uma base de clientes maior, concluir o trabalho do banco de dados mais rapidamente e reduzir o número de instâncias que a TI deve suportar.

Consulte desempenho pós-greSQL mais alto para bancos de dados menores

Organizações que executam até mesmo pequenos bancos de dados podem se beneficiar de escolher instâncias m6i em vez de instâncias m6a. Como a Figura 1 mostra, as instâncias m6i de 4 vCPU habilitadas por processadores escaláveis Intel® Xeon® da 3ª Geração superaram suas contrapartes m6a com processadores AMD EPYC da 3ª Geração em 24%, enquanto a Figura 2 mostra que as instâncias de 8 vCPU m6i aumentaram o desempenho do PostgreSQL em 15% em comparação com instâncias m6a de 8 vCPU.

Figura 1. Desempenho relativo do PostgreSQL, em novos pedidos por minuto, de instâncias de 4 vCPU m6i em comparação com instâncias m6a de 4 vCPU. Números mais altos são melhores.

Figura 2. Desempenho relativo do PostgreSQL, em novas encomendas por minuto, de instâncias de 8 vCPU m6i em comparação com instâncias m6a de 8 vCPU. Números mais altos são melhores.

Consulte desempenho pós-greSQL mais alto para bancos de dados de tamanho médio

Em testes hammerdb em instâncias de 16 vCPU, as instâncias m6i habilitadas por processadores escaláveis Intel® Xeon® da 3ª Geração continuaram a superar as instâncias m6a com processadores AMD EPYC da 3ª Geração, aqui em 9% (veja a Figura 3).

Figura 3. Desempenho relativo do PostgreSQL, em novos pedidos por minuto, de 16 instâncias vCPU m6i em comparação com instâncias m6a de 16 vCPU. Números mais altos são melhores.

Veja o desempenho pós-greSQL mais alto para bancos de dados maiores

Conforme a Figura 4 mostra, instâncias m6i maiores, aquelas com 64 vCPUs, ofereceram um desempenho 13% mais postgreSQL do que 64 instâncias m6A de 64 vCPU.

Figura 4. Desempenho relativo do PostgreSQL, em novas encomendas por minuto, de instâncias m6i de 64 vCPU em comparação com instâncias m6a de 64 vCPU. Números mais altos são melhores.

Conclusão

Ao selecionar instâncias m6i em vez de instâncias m6a, as organizações que executam PostgreSQL na AWS podem ver um desempenho mais alto se seus bancos de dados são 4 vCPU ou dezesseis vezes esse tamanho. Ao fornecer mais novos pedidos por minuto, as instâncias m6i com processadores escaláveis Intel® Xeon® 3ª Geração podem suportar melhor o crescimento dos negócios.

Saiba Mais

Para começar a executar suas cargas de trabalho postgreSQL em instâncias AWS EC2 m6i habilitadas por processadores escaláveis Intel® Xeon® 3ª Geração, vá para https://aws.amazon.com/ec2/instance-types/m6i/.

Testes de VM único na região AWS us-west-2 pela Intel em janeiro de 2022. Todas as configurações incluíram o kernel Ubuntu 20.04.3 LTS 5.11.0-1025-aws, Postgres13, HammerDB 4.2. VMs: m6a.xlarge: processador AMD EPYC 7R13, RAM de 16 GB; m6i.xlarge: cpu Intel Xeon Platinum 8375C a 2,90 GHz, RAM de 16 GB; m6a.2xlarge: processador AMD EPYC 7R13, RAM de 32 GB; m6i.2xlarge: cpu Intel Xeon Platinum 8375C a 2,90 GHz, RAM de 32 GB; m6a.4xlarge: processador AMD EPYC 7R13, RAM de 64 GB; m6i.4xlarge: cpu Intel Xeon Platinum 8375C a 2,90 GHz, RAM de 64 GB; m6a.16xlarge: processador AMD EPYC 7R13, RAM de 256 GB; m6i.16xlarge: Intel Xeon Platinum CPU de 8375C a 2,90 GHz, RAM de 256 GB.

O conteúdo desta página é uma combinação de tradução humana e por computador do conteúdo original em inglês. Este conteúdo é fornecido para sua conveniência e apenas para informação geral, e não deve ser considerado completo ou exato. Se houver alguma contradição entre a versão em inglês desta página e a tradução, a versão em inglês prevalecerá e será a determinante. Exibir a versão em inglês desta página.