リファレンスガイド> TDVクエリエンジンオプション> SELECTオプション> DISABLE_CBO(SELECTオプション)
 
DISABLE_CBO(SELECTオプション)
コストベースの最適化(CBO)を無効にすると、実行プランがルールベースのヒューリスティックから生成されます。 DISABLE_CBOにより、クエリオプティマイザは、収集された可能性のあるテーブル境界統計またはその他のテーブル統計を無視します。クエリオプティマイザは、ヒューリスティックベースの最適化のみを実行プランに適用します。
DISABLE_CBOが指定されていない場合、クエリオプティマイザは、ヒューリスティックベースの最適化に加えて、コストベースの最適化を適用します。
注: SELECTオプションがサブクエリまたはサブ選択の一部として指定されている場合、ルートレベルのクエリ実行プランに影響を与えない場合があります。
演算子
SELECT
構文
disable_cbo
SELECT {OPTION disable_cbo} * FROM table1 INNER JOIN table2 ON table1.id = table2.id