Em 7 de dezembro de 2012 12:19, Joel Landim Mourão <[email protected]>escreveu:

> Boa tarde amigos,
>
> Andei lendo sobre o assunto depois de ter participado do PGDAY-SP, mas
> alguns documentos dizem que não é recomendável que o particionamento não
> traga muitos particionamentos, eu consigo particionar em meses, mas meus
> clientes costumam manter os dados por mais de dois anos, ainda é aceitável
> que eu tenha este tipo de particionamento?
>
> Outra questão, todos os realtórios gerados são baseado apenas em dia,
> nunca em intervalo que intercale um dia com o outro, caso isso aconteça a
> apresentação sera separada em dia da mesma forma.
>
> Existem outros relatórios que são "materializados" em outras tabelas, mas
> tudo seguindo o padrão de dias.
>
> Eu tenho condições de ajustar a minha aplicação para que em vez de ter uma
> tabela "mãe", eu consulte sempre as tabelas particionadas.
>
>
> Se não me engano, não será necessário efetuar consulta nas tabelas
"filhas", uma vez que, quem cuida deste processo é a tabela "pai", ou seja,
se você tem um particionamento em meses (JAN, FEV, MAR) e quiser efetuar
uma consulta que traga registros de dois meses por exemplo, o seu select
será na tabela "pai" e ele irá consultar nas tabelas "filhas" os registros
que atendem a sua consulta.

[]s
Danilo
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a