Postgres_fdw har ingen tillgång till index. Använd vy på en fjärrserver, t.ex.:
create view test_max as
select max(val) max_val
from test;
På den lokala servern definiera en omslag för fjärrvyn:
create foreign table back_test_max (
max_val int
)
server back_server
options (schema_name 'public', table_name 'test_max');
Väljer på back_test_max
kommer att använda en fjärrvy, och därför även indexet för den ursprungliga fjärrtabellen.