Em 16-05-2013 13:52, André Geraldo dos Santos escreveu:
Caros,
Boa tarde.
Aqui na empresa usamos o Firebird e venho esbarrando em uma série de
problemas e deficiências do mesmo quando temos um alto volume de
transações. Decidimos compatibilizar a nossa aplicação com PostgreSQL e
para isso acontecer preciso estudar e estou com algumas dúvidas.
1) É vantajoso separar os tablespaces entre dados e índices?
Depende de como sua aplicação os utiliza.
Às vezes, separar uma tabela e seus índices de outras dá mais resultado.
Com a aplicação em funcionamento, utilizar os catálogos
pg_statio_user_tables e pg_statio_user_indexes te ajuda a saber quem são
os que fazem mais I/O.
2) É possível reservar memória RAM para o banco e parametrizar o número
de processadores usados?
Memória RAM dá pra ter um bom controle, processadores não.
3) O Autovacum é realmente eficiente?
É fundamental para o funcionamento normal do PostgreSQL e deve estar
sempre ativo.
Estou precisando de material de estudo e indicação de livros, vocês
podem contribuir comigo neste sentido?
Pesquise um pouco porque existem dezenas, infelizmente uma minoria em
português. Indico sempre os livros do Greg Smith, Joshua Drake e o que
mais me ajudou (mas tem muitos erros) do Korry Douglas.
[]s
__________________________________
Flavio Henrique A. Gurgel
Líder de Projetos Especiais
Consultoria, Projetos & Treinamentos 4LINUX
Tel1: +55-11.2125-4747 ou 2125-4748
www.4linux.com.br
email: [email protected]
______________________________
FREE SOFTWARE SOLUTIONS
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral