Bom dia,
Sou desenvolvedor de sistemas, porém novato na área de administração de
banco de dados. Os sistemas que geralmente trabalho precisam ser
desenvolvidos com o máximo de performace, pois geralmente são serviços de
monitoração de pacotes de rede, etc. Por conta disso, gostaria de saber se
alguém dá alguma dica de configuração do Postgres (até mesmo um modelo do
arquivo postgresql.conf) que aumente a performace do banco
significativamente.
Fiz uma comparação entre Postgresql (sem configuração nenhuma) e SQlite, e a
diferença entre os dois é absurda. Tudo bem, sei que o postgresql não vai
chegar a mesma qualidade de performance do Sqlite até pq não existe um
sistema gerenciador intermediário para acesso ao SQlite, mas se houvesse
algo em que a diferença entre os dois não fosse tão alta, pra mim seria
ótimo.
Bom, o teste que eu fiz foi simples, fiz um programa em C que segue o
seguinte algoritmo:
for ( i = 0; i < 10000; i++ )
{
CONECTA_NO_BANCO();
EXECUTA_SELECT(" SELECT * FROM TABELA");
PERCORRE_OS_DADOS_DO_SELECT();
}
(A TABELA possui apenas três tuplas inseridas)
Bom, se alguém puder me ajudar com relação as configurações do Postgresql,
eu agradeço
[]'z
Marcel Mathias
_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/
Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios