ORACLE MASTER Silver DBA 26aiUNDO・REDOと保持期間オリジナル・公式資料照合難易度★★☆☆☆

既定のREAD COMMITTED分離レベルで、PDBの利用者Aが長い問合せを開始した後、利用者Bが同じ表の行を更新してコミットした。Aには問合せ開始時点に整合した内容を返す必要がある。古いブロック内容を再構成するために主に使う情報はどれか。

A
ユーザー・アカウントのパスワード履歴

パスワード履歴は認証の管理情報です。業務表の変更前ブロックを再構成するための情報ではありません。

B
UNDOに保持された変更前の情報★ 正解

変更前の情報から、問合せに必要な過去時点の整合したブロック像を作れます。コミット後も保持が役立つ理由です。

C
SQL*Plusクライアントのspoolファイルだけ

spoolは表示出力の保存であり、データベースの読取り一貫性の内部機構を支えるデータではありません。

D
リスナーが保持する接続先サービス名の一覧

サービス名は接続の振分けに使う情報です。更新前の表データを保持するものではありません。

解説

Oracleの読取り一貫性では、必要に応じてUNDOを利用して過去のブロック像を再構成します。コミット済み変更のUNDOでも、長い問合せやFlashbackのため保持が必要なことがあります。

根拠資料・確認情報

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

資料確認日:2026-10-29

同じレッスンの問題

アプリで毎日学習しよう

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

更新: 2026/10/28