Danilo,

2014-09-08 16:43 GMT-03:00 Danilo Silva <[email protected]>:

> Pessoal,
>
> Existe a necessidade de um tuning *especial* para ambientes que se
> utilizam de fdw?
>

Eu utilizo o JDBC_FDW, o PGSQL_FDW não tive problemas com eles. Algumas
ressalvas:

R1) As apis mudaram bastante das versões 9.1, 9.2 e 9.3, então dependendo
do FDW que for utilizar, talvez não seja compatível com versões.
R2) FDW é readonly, pelo menos, nos módulos de comunidade que não são
compatíveis com as versões 9.3 e 9.4 (ou só a 9.4, não tenho certeza)
R3) FDW não permite índice e dependendo da versão, não faz push-join, isso
significa o seguinte:

R3.1) Quando realizar um join com uma tabela fdw seu join não utilizará
índices pra percorrer os resultados do FDW.
R3.2) Se seu critério de join com a tabela de FDW possuir algum filtro (ex:
INNER JOIN tabelafdw ON (tabelafdw.ativo = true)), o critério "ativo" não
será executado remotamente. Todos os dados serão transferidos para sua
tabela local, e o query planner local irá fazer o filtro.

Abs
Bruno.

>
> Ambiente: PostgreSQL 9.29
> S.O: redhat enterprise 7
> Base de dados estão no mesmo servidor
>
> []s
> Danilo
>
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a