oracle実行アーキテクチャの面で可能かどうかわかりませんので、質問したいと思います。
いくつかのスキーマ名(たとえば、sch1、sch2、sch3)を格納するテーブルがあり、このテーブルを使用してカーソル内で動的にすべてのクエリを作成しています。
です。私のクエリは次のようになります:Oracle Convert Select Union All to Parallel Select
select col1, col2 from sch1.tab1
union all
select col1, col2 from sch2.tab1
union all
select col1, col2 from sch3.tab1
例:
select /*+ parallel(tab,4)*/ * from tab
のような並列ヒントを持つテーブルを選択すると、4つのセッションが開き、1回の処理で処理されます。
この方法ですべてのテーブルを照会することは可能ですか?
ヒントとして扱われる場合、 '+'はコメントの最初の文字でなければなりません。 '/ * + parallel(tab、4)* /'を実行します。 –