Em 15 de setembro de 2015 14:24, Antonio Cesar <[email protected]>
escreveu:

> Boa tarde pessoal tenho uma tabela de lancamento de cupom fiscal com uma
> concorrencia muito grande e a mesma ja esta com 40gb ocasionando em uma
> lentidão o que posso fazer para melhorar a performace.


Olá Antônio, veja se o particionamento da tabela lhe ajudaria. Essa tabela
deve armazenar vários registros antigos, que poderiam ser particionados. O
campo *data_emissao* poderia ser usado para separar as informações, mas
analise qual melhor campo a ser usado.

Suponho que vc trabalhe com a versão 9.0 a 9.4 -
http://www.postgresql.org/docs/9.4/static/ddl-partitioning.html

As tabelas particionadas podem ser colocadas em tablespaces diferentes, e
não impacta na aplicação.
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a