Teste de performance SGBD PostgreSQL VS SQLServer com ERP Protheus

Através de testes reais, nossos especialistas mostram como sua empresa pode economizar recursos, destacando oportunidades de otimização e soluções customizadas.

Em tempos de crise, precisamos nos reinventar e ter o olhar para outras tecnologias de mercado, e pensando nisso, o time de especialista da GroundWork se mobilizou para execução de testes reais de performance para ambiente Protheus utilizando SGBD PostgreSQL VS SQLServer.

Referência: Protheus com PostgreSQL


Cenário 1

"SQLServer2017 x PostgreSQL 12.3 x Protheus em servidor Único, Nuvem Publica:  Microsoft Azure"

O Primeiro teste "SQLServer2017 x PostgreSQL 12.3 x Protheus" foi feito em servidor único Windows 2016.

<p>Servidor (Standard D4ds_v4 (4 vcpus, 16 GiB memory) para ambos SGBD.

Antes de iniciar os testes fizemos um trabalho de Tuning no Banco de dados e ajuste do arquivo “postgrsql.config” para ganho de performance seguindo as recomendações do fabricante do SGBD.


Para PostgreSQL 12.3

Feito manutenção no Banco de Dados utilizando: <b>Vaccum Full, Reindex, Analyze.

Usando o site https://pgtune.leopard.in.ua/#/ reconfiguramos o arquivo “postgrsql.config” (recomendação da PostgreSQL) para deixar de acordo as configurações do postgresql com a tamanho do hardware do servidor.


Para o SQLServer2017

Para o SQLServer2017 foi feito manutenção no Banco de Dados utilizando: Reindex e Update statistic.

A ideia foi testar o tempo de resposta de 3 rotinas no mesmo servidor com Windows2016 com o Protheus 12.3 x SQLServer2017 e Protheus x PostgreSQL 12.3.


Tempo dos testes

Conclusão: SQLServer teve melhor performance.


Cenário 2

"PostgreSQL com Linux VS PostgreSQL com Windows em servidores dedicados, Nuvem Publica:&nbsp; Microsoft Azure". Para o Segundo cenário de teste, foi feito em servidores dedicados para Banco de Dados PostgreSQL com Windows e PostgreSQL com Linux.

Antes de iniciar os testes fizemos um trabalho de Tuning nos Bancos de dados PostgreSQL de ajuste do arquivo “postgrsql.config” dos 2 servidores, para ganho de performance, seguindo as recomendações do fabricante do SGBD.

Para o PostgreSQL com Windows ou Linux:

Feito manutenção no Banco de Dados utilizando: Vaccum Full, Reindex, Analyze.

Usando o site https://pgtune.leopard.in.ua/#/ reconfiguramos o arquivo “postgrsql.config” (recomendação da PostgreSQL) para deixar de acordo as configurações do postgresql com a tamanho do hardware do servidor.

A ideia foi testar a performance do PostgreSQL em sistema operacional Windows e Linux, instalados na mesma configuração de hardware (Standard D2ds_v4 2 vcpus, 8 GiB memory) para ambos.


Tempo dos testes


Conclusão

Rotinas com baixo processamento ficaram com a velocidade equivalentes.

Rotinas com alto processamento ficou mais rápido em PostgreSQL com Linux.


Conclusões gerais

Em até 20 usuários simultâneos, pode ser utilizado um servidor único para Protheus e Banco de dados, (PostgreSQL ou SQLServer) não havendo queda de performance.

Para ambientes acima de 20 usuários simultâneos, e que queiram diminuir custo de licenças, PostgreSQL com Linux em servidor a parte é o indicado, porém, não alcançando a performance do SQLServer com Windows, (cerca de 20% menor).

Para clientes acima de 20 usuários simultâneos que sua prioridade seja performance, o SQLServer com Windows em servidor a parte é o mais indicado, porem, será gasto com licença de Windows e SQLServer.

Mais que clientes, somos parceiros.

Experiência com mais de 1.500

empresas na américa latina.

O selo de reconhecimento da TOTVS® confirma nossa qualificação técnica e garante conformidade com as práticas recomendadas. Ele assegura que nossos especialistas atuam com segurança e precisão, oferecendo preparo para extrair o máximo do ERP.

O selo de reconhecimento da TOTVS® confirma nossa qualificação técnica e garante conformidade com as práticas recomendadas. Ele assegura que nossos especialistas atuam com segurança e precisão, oferecendo preparo para extrair o máximo do ERP.

Contato

Como podemos ajudar
sua empresa?

Endereços

São Paulo
R. Marambaia 424, Sala 53 Casa Verde – São Paulo – SP CEP: 02513-000 (11) 3042-0649

Joinville
R. Armando Andrade 97, Sala 22 Bom Retiro – Joinville – SC CEP: 89223-066 (11) 3280-9167

Horário de atendimento

Segunda a Sexta 08h00 às 18h00
NOC: Suporte 24x7

© 2026 Groundwork Tecnologia

Endereços

São Paulo
R. Marambaia 424, Sala 53 Casa Verde – São Paulo – SP CEP: 02513-000 (11) 3042-0649

Joinville
R. Armando Andrade 97, Sala 22 Bom Retiro – Joinville – SC CEP: 89223-066 (11) 3280-9167

Horário de atendimento

Segunda a Sexta 08h00 às 18h00
NOC: Suporte 24x7

© 2026 Groundwork Tecnologia

Endereços

São Paulo
R. Marambaia 424, Sala 53 Casa Verde – São Paulo – SP CEP: 02513-000 (11) 3042-0649

Joinville
R. Armando Andrade 97, Sala 22 Bom Retiro – Joinville – SC CEP: 89223-066 (11) 3280-9167

Horário de atendimento

Segunda a Sexta 08h00 às 18h00
NOC: Suporte 24x7

© 2026 Groundwork Tecnologia

Endereços

São Paulo
R. Marambaia 424, Sala 53 Casa Verde – São Paulo – SP CEP: 02513-000 (11) 3042-0649

Joinville
R. Armando Andrade 97, Sala 22 Bom Retiro – Joinville – SC CEP: 89223-066 (11) 3280-9167

Horário de atendimento

Segunda a Sexta 08h00 às 18h00
NOC: Suporte 24x7

© 2026 Groundwork Tecnologia