> Tempo do programa C++..................................: 1 minuto
> Tempo executando a funcao q contem as linhas do arquivo: 3 segundos
Nossa, sua mensagem veio bem bagunçada porque você respondeu sobre a sua
original... espere um pouco, sua resposta virá, se alguém souber. As
pessoas aqui contribuem com o (pouco) tempo livre que têm. Isto é uma
lista pública, gratuita e comunitária.
Pelo que vi você fez um loop em C++ linha a linha o que o PostgreSQL faz
internamente com vários algoritmos de otimização, daí o tempo mais alto
que viu, o que considero normal. Mas eu não programo C++, então, estou
respondendo pelo que entendi e alguém pode te responder melhor.
obs: onde trabalho tb não há DBA Postgresql, e talvez eu seja quem mais
conhece sobre o banco aqui (porém pouco), mas minha 'facilidade' é mais
em modelagem, montagem de queries e funções.... e muito menos em
administração, mas as pessoas confundem.
Se o banco é de produção e tem criticidade alta pro negócio, melhor
convencer a empresa a contratar um DBA ou uma consultoria profissional.
Banco de dados não é brinquedo e a lista de discussões não é suporte.
É desse tipo de comportamento que vem os xingamentos do tipo "software
livre não presta". "Livre" não quer dizer "Grátis". Sua afirmação sobre
falta de DBA numa lista ou fórum dos concorrentes proprietários vai te
fazer escutar algo que não gostarias.
[]s
Flavio Gurgel
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral