2
- 我表一表(foreign_table)在Postgres數據庫(DB1)
- 我創建了一個國外最新的包裝在不同的Postgres數據庫到foreign_table(DB2 )使用postgres_fdw
- 然後,我從db2執行「來自foreign_table的select count(*)」
- 此查詢以100行(由fetch_size設置)的批次將foreign_table的全部內容返回給db1。
問題:
- 這導致查詢是作爲foreign_table擁有約100萬行慢得令人難以置信。
我的問題:
是否有可能「倒推」,使COUNT(*)在遠程Postgres數據庫上執行此聚集函數?