問題タブ [oracle-fdw]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
oracle - Postgresql 9.6 外部テーブルからの並列実行
並列実行を使用してパフォーマンスを向上させるために、postgresql を 9.5 から 9.6 にアップグレードしました。しかし、私はそれを使用することに成功しませんでした。私のメインデータベースでは、ほとんどすべての選択が次のようになります
select * from foreign_table
。外部テーブルは、Oracle データベースにある外部テーブルです。一部のテーブルは 10G+ および 1,000,000+ レコードの大きなものであるため、この選択の場合は並列クエリが大いに役立つはずです。
私が設定したパラメータ:
サイズが 1.5G で 5,000,000 レコードの大きなテーブルから Explain Analyse select * を使用しようとすると、外部スキャンのみが表示されます。
*select * from foreign_table where 1=1 も試しましたが、結果は同じです。
一方、次のコードは機能しました:
どうすれば続行できますか?