処理の遅いSQLを拘束に処理したい場合は以下のようにパラレルで実行するように
ヒント句を使用する方法がある。
SELECT /* + PARALLEL (tblhoge, 4) */ * FROM tblhoge;
tblhoge⇒パラレルでアクセスするテーブル名
4→多重度
ただし、常に高速とは限らない。
使用するときに気をつけなければならない点は以下の通り。
・CPUリソースは十分か?
→パラレルで実行する分、CPU同時に使用する
・ディスクI/Oボトルネックが増加する
→同時に実行されるi/Oが増加する
対策としてはパーティションを使用するように設計しておくと効果がでやすい