ORACLE MASTER Silver SQL 26ai順序・別名・索引の状態オリジナル・公式資料照合難易度★★★☆☆

Oracle AI Database 26aiで通常のB-tree索引をINVISIBLEで作成した。OPTIMIZER_USE_INVISIBLE_INDEXESはFALSEのままで、索引はVALIDである。その後のINSERTと通常の問合せに関する説明として正しいのはどれか。

A
INSERTでも索引は保守され、既定のオプティマイザの選択対象からは外れる★ 正解

DMLによる維持と、問合せでオプティマイザに見えるかは別の性質である。

B
INVISIBLEはUNUSABLEと同じであり、通常のDMLで常に使用不可索引のエラーになる

可視性と使用可能性は異なる。VALIDな不可視索引はDMLで保守される。

C
通常の問合せでは選択されるが、USER_INDEXES等の辞書からだけ見えなくなる

不可視はオプティマイザに対する状態であり、辞書の行を非表示にする指定ではない。

D
不可視の間は保守されず、VISIBLEへ戻す前に必ず索引のREBUILDが必要になる

INVISIBLEでもDMLによる索引保守が続くため、UNUSABLE等の再構築条件と同一視しない。

解説

不可視索引もDMLで保守されるが、既定の設定ではオプティマイザの通常の索引選択には使われない。不可視は削除済みやUNUSABLEとは異なる。検証で可視性を切り替える際も、維持コストを考える必要がある。

根拠資料・確認情報

対応範囲:ORACLE MASTER Silver SQL 26ai(1Z0-171-JPN)

資料確認日:2026-10-30

同じレッスンの問題

アプリで毎日学習しよう

ゲーミフィケーションで ORACLE MASTER Silver SQL 26ai 合格を目指す。無料・課金なし。

更新: 2026/10/30
Oracle AI Database 26aiで通常のB-tree索引をINVI | ORACLE MASTER Silver SQL 26ai 練習問題・解説 | Mondaily