Boa tarde pessoal, estou com uma duvida se o recurdo de foreign table eh lento, entao irei descrever o meu cenario
Cenário: banco de dados principal PostgreSQL 9.2 banco de dados historico PostgreSQL 9.3 Em meu banco de dados principal (9.2) tenho a tabela tbl_pedido que esta particionada de tal maneira que as tabelas filhas estão divididas por dia, e todas elas estao com check para verificar se o dados sera armazenado na tabela correta e estão no o schema pedido: tabela mae: tbl_pedido tabelas filhas: pedido.tbl_pedido_1, pedido.tbl_pedido_2, .... ate pedido.tbl_pedido_31 Desafio: Preciso retirar do banco principal todos os dados maiores do que 30 dias. Pude analisar que recurso FDW no PostgreSQL 9.3 eh mais rapido do que utilizar o dblink suportado na versao 9.2. Montei um servidor com um array de disco mais simples e maior para receber as informações do banco de dados principal. Pensei em fazer a replicao utilizando um insert de select com o recurso "where", mas sempre que utilizo o where em uma tabela foreign table o select fica extremamente lento. Alguém sugere alguma outra maneira para fazer essa replica?
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
