Shigeru HANADA <hanada@metrosystems.co.jp> writes:
> Can we treat statistics of a foreign table separately?
> 1. Same as local tables (maybe required)
> (pg_statistic.*, pg_class.reltuples/relpages)
This whole discussion seems to me to be about trying to do things outside
the FDW that should properly be left inside the FDW. Who's to say that
the remote side even *has* statistics of the sort that PG creates?
We should provide an API that lets the FDW return a cost estimate for a
proposed access path. Where it gets the cost estimate from is not
something that should be presupposed.
regards, tom lane