ORACLE MASTER Silver DBA 26aiメモリー・プロセスと管理ツールの使い分けオリジナル・公式資料照合難易度
Oracleのデータベースバッファキャッシュへデータブロックが読み込まれている。SQLの結果セット全体を保存する仕組みとの違いとして正しいものはどれか。
A
同じSQLの完成済み結果セットだけを、SQL文字列をキーに保持する
これは結果キャッシュ側の説明で、バッファキャッシュはデータブロックを保持する。
B
SQLの解析済み実行計画だけを保持し、表のブロックは扱わない
解析情報を持つ共有プール等と、データベースバッファキャッシュを混同している。
C
COMMIT前のredoエントリだけを保持する
redoログバッファとデータブロックのバッファキャッシュは異なる。
D
バッファキャッシュは主にデータブロックを保持する★ 正解
結果セットのキャッシュとブロックのキャッシュを区別する。
解説
バッファキャッシュはデータブロックを保持する。特定SQLの完成した結果セットを保持する結果キャッシュとは対象が異なり、同じ結果が無条件で保存・再利用されると考えない。
根拠資料・確認情報
対応範囲:ORACLE MASTER Silver DBA 26ai(1Z0-182-JPN)
資料確認日:2026-11-02
アプリ内の初回回答データ
回答データを読み込んでいます。