重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

数千万件が格納されているテーブルにINDEXキーを新設して
そのINDEXキーを条件句にもつSQL文にヒント句をつけて必ず参照するように変更し、
実行計画を取得したら、新設したINDEXキーを参照してはいるのですが、
逆にRowsやBYTESなどが増加してしまいました。

Rows | Bytes | Cost ⇒ Rows | Bytes | Cost
   1 |  23  |  5      2862 |65826 |  16

ただ、体感速度はINDEXキーを新設した方が早いです。
この場合考えられる原因とは何がありますか?

Oracle11gです。

A 回答 (1件)

実行計画取得の前に統計情報はきちんと取ってますか?

    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す

今、見られている記事はコレ!