プライマリ・コンテンツに移動
Oracle® Databaseリファレンス
12c リリース1 (12.1)
B71292-14
目次へ移動
目次
索引へ移動
索引

前
次

1.189 OPTIMIZER_MODE

プロパティ 説明

パラメータ・タイプ

文字列

構文

OPTIMIZER_MODE =

{ FIRST_ROWS_[1 | 10 | 100 | 1000] | FIRST_ROWS | ALL_ROWS }

デフォルト値

ALL_ROWS

変更可能

ALTER SESSIONALTER SYSTEM

PDBで変更可能

はい

基本

いいえ

OPTIMIZER_MODEは、インスタンスの最適化方法を選択するためのデフォルトの動作を確立します。

  • FIRST_ROWS_n

    オプティマイザは、コストベースの方法を使用して、最短の応答時間で最初のn行(n=1、10、100、1000)を戻すために最適化します。

  • FIRST_ROWS

    オプティマイザは、コストと発見的方法を組み合せて使用し、最初の数行を迅速に配信するための最適な計画を判断します。

    FIRST_ROWSは、下位互換性とプラン・スタビリティのためのものです。かわりにFIRST_ROWS_nを使用してください。

  • ALL_ROWS

    オプティマイザは、セッション内のすべてのSQL文に対してコストベース方法を使用し、最高のスループット(リソース使用量を最小限に抑えて、文全体を実行すること)を得るために最適化します。

関連項目:

  • このパラメータの設定の詳細は、『Oracle Database SQLチューニング・ガイド』を参照してください。

  • オプティマイザの詳細は、『Oracle Database概要』および『Oracle Database SQLチューニング・ガイド』を参照してください。