Postgres_fdw non ha accesso agli indici. Usa la visualizzazione su un server remoto, ad esempio:
create view test_max as
select max(val) max_val
from test;
Sul server locale definisci un wrapper per la vista remota:
create foreign table back_test_max (
max_val int
)
server back_server
options (schema_name 'public', table_name 'test_max');
Seleziona su back_test_max
utilizzerà una vista remota, e quindi anche l'indice della tabella remota originale.