>> Então FDW e PostgreSQL 9.1 são vantajosos pra você. > > Não cheguei a verificar o que o colega Carlos disse, mas se o FDW não > repassa a clausula WHERE, apenas mudamos a face do problema.
Seu pedido foi "mais transparente". FDW é totalmente transparente para a aplicação. Uma consulta sobre uma tabela estrangeira usando FDW é exatamente igual à uma consulta a uma tabela local. Igualzinha. Quando falaram "não repassa a cláusula WHERE" isso não quer dizer que você não possa utilizá-la. A realidade é que, no momento, o PostgreSQL não repassa o plano de execução "para baixo", ou seja, consultas com muitos JOINS não serão otimizadas nos servidores estrangeiros de forma apropriada (ainda). Mas sua consulta funcionará perfeitamente, como se fosse uma consulta local, o que não acontece com o dblink e similares, que são chamadas de função. Esclareceu agora? []s Flavio Gurgel _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
