状況:Postgresの外国データラッパー集計関数プッシュダウン
- Iテーブルテーブル(foreign_table)は、Postgresデータベース(DB1)
- に私は、DB2(別のPostgresデータベースにforeign_tableする外国日付ラッパーを作成します)私は、DB2
- このクエリは、(fetch_sizeによって設定された)100行のバッチでDB1しforeign_tableの内容全体を返すから "foreign_tableからSELECT COUNT(*)" を行うpostgres_fdw
- を使用。
問題:これは、クエリはforeign_tableは約100万行を持っていると信じられないほど遅いことが原因
- 。
私の質問:
カウント(*)は、リモートPostgresデータベース上で実行されるように、この集約関数を「押し下げ」することは可能ですか?