今回急遽Oracle(8.1.6です。)の運用保守を担当する事になったものです。
ここ1ヶ月あたり自分なりに必死でいろいろ情報を
集めているつもりなのですがどうしても分からない事があります。
アクセスパスを選択するにあたり、
CBO,RBOの2種類があると理解していますが、
実際にその設定はどこに定義されているのでしょう?
現在どちらが採用されてアクセスパスが導かれているか
を調べるにはどうすればよいのでしょうか?
実行されるSQLが使用しているテーブルや、IndexのANALYZEが
行われていたら自動的にCBOになるのでしょうか?
それともヒント文を記載しなければCBOになるのでしょうか?
どなたか教えてください。
No.1ベストアンサー
- 回答日時:
表面的な事しか知らないのですが・・・
初期化パラメータoptimizer_modeがRULEであれば、
常にルールベースです。
optimizer_modeがCHOOSEで、かつ、統計情報があれば、
コストベースの最適化が行われますが、
統計情報がない場合はルールベースになります。
なので、optimizer_modeがCHOOSEならば、
「analyzeが行われていたら~」という解釈で良いと思います。
ご回答ありがとうございました。
初期化パラメータファイル(init.ora)を確認したのですが、
optimizer_modeのパラメータが存在しないのです。
この場合はどちらで動作するのでしょうか?
お分かりでしたら教えてください。
No.4
- 回答日時:
テーブルごとです。
一度もanalyzeしていないテーブルや、統計情報を削除したテーブルは
(CBOできないので)RBOになります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Gmail SPFレコードとDNSサーバーについて、gmailを設定できるかどうか 2 2023/06/10 23:55
- 法学 不正アクセス禁止法の扱いについて 4 2022/03/23 18:13
- その他(データベース) 更新クエリをリンクデータベーステーブルに実行し実行時エラー3362固有インデックスに重複する値が含ま 1 2022/09/21 11:44
- Visual Basic(VBA) VBAでの共有パスにつきまして 1 2023/03/04 17:24
- Illustrator(イラストレーター) Illustrator アンカーポイント選択について 3 2023/01/30 12:31
- その他(IT・Webサービス) ホームページにカウント数を表示する 2 2022/10/28 10:37
- VPN VPNは設定した方がいいですか? VPNには常時接続するべき? 1 2023/05/25 17:43
- 転職 転職活動での入社日について 1 2023/02/24 21:48
- Visual Basic(VBA) 集めたシートのシート名を変更したい。 下記のコードでサブフォルダにあるファイルのSheet3を集めて 6 2022/08/23 10:38
- VPN フリー wi-fi は安全ですか 自宅での wi-fi VPNを使用したら良い? 2 2022/05/31 04:12
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Viewにインデックスは張れ...
-
主キー以外の項目にNotNull制約...
-
アナライズとインデックス作成...
-
INDEXの無効化
-
SQL*LoaderとInsertの違いについて
-
統計情報について
-
テスト環境と本番環境で、DBか...
-
ユニークインデックスについて
-
データ表示順序
-
文字列中のスペースを排除する...
-
OracleTextの索引再構築について
-
異なるスキーマからデータを抽...
-
データを削除しても表領域の使...
-
特定のスキーマのテーブルを一...
-
Access レコードを追加できませ...
-
CLOB型へのINSERT
-
SQLでスキーマ名(所有者名)の...
-
ORA-00959: 表領域'****'は...
-
datapumpの実行方法について
-
表領域の使用率がもうすぐ100%
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Viewにインデックスは張れ...
-
INDEXの無効化
-
SQL*Loaderで、データを加工し...
-
可変個数のデータはどう納める?
-
アナライズとインデックス作成...
-
文字列中のスペースを排除する...
-
インデックス作成後アナライズ...
-
索引の再構築をすべき?
-
Oracle Databaseのインデックス...
-
主キー以外の項目にNotNull制約...
-
Oracleのあいまい検索について
-
データ表示順序
-
OracleTextの索引再構築について
-
SQL*LoaderとInsertの違いについて
-
【ANALYZE】 テーブル・インデ...
-
IN 句ではインデックスが使用さ...
-
テスト環境と本番環境で、DBか...
-
目的のインデックスが使用され...
-
論理読み込みブロック数とは?
-
インデックスの階層数によるパ...
おすすめ情報