terça-feira, 27 de novembro de 2007

Uso dos recursos de Memória e CPU

Reconheço que o "Tendão de Aquiles" do PostgreSQL é a opção que os desenvolvedores fizeram pela orientação a processos e não à threads.

O que isso segnifica?

Que o PostgreSQL, a princípio usa mais recursos do equipamento do que o SQL Server EE.

Para efeito de comparação, tenho em meu computador as duas plataformas instaladas. Não há nenhum sistema fazendo uso de nenhum dos dois bancos de dados.

No Gerenciador de Tarefas, temos o seguinte (em termos de uso de memória):

PostgreSQL
  • pg_ctl.exe: 2.664 KB
  • postgres.exe: 4.324 KB
  • postgres.exe: 6.968 KB
  • postgres.exe: 4.112 KB
  • postgres.exe: 4.720 KB

SQL Server 2005 Express Edition
  • sqlbrowser.exe: 3.212 KB
  • sqlservr.exe: 1.704 KB


Neste apecto, Ponto para o SQl Server EE

Minha lista de blogs