Oracle チューニング CBO コスト

Oracle において コスト とは以下を示します。CBOで「コストが高い、コストが高い」と使っていたが、そもそもコストとは何でしょうか。

コスト

  コストとは、問合せで発生するDISK I/Oの見積もりであります。
  CPU、ネットワークに関しては考慮していない。
  また、コストは analyze で得られた情報の見積もり値なので、
  正確なI/O量ではないので注意が必要です。
  1. テーブルスキャンコスト
     HWMまでの使用済みブロック数(データ量)、全表検索時のdb_file_multiblock_read_count
    
  2. インデックススキャンコスト
     B-Treeのレベル数、検査したリーフブロック数
    
  3. ソートコスト
     SORT_AREA_SIZE、行数、データサイズ
    
  4. 結合コスト

ご訪問頂き有難う御座います。 当サイトを効率良く使うためにまずは FrontPage を見て下さい。 検索方法、一覧表示などの各情報を纏めています。
当サイトの説明 → Frontpage