AI作成・AIで再検証済(有資格者監修なし)1Z0-082 対応
SMON(システムモニタープロセス)難易度 標準無料

SMON(System Monitor Process)の役割として正しいものをすべて選べ。(複数選択)

  1. Aインスタンスクラッシュ後の起動時に、REDOログを適用してロールフォワードし、その後、未コミットトランザクションをロールバックする(インスタンスリカバリ)
  2. B不要になった一時セグメントの領域を解放する
  3. C辞書管理表領域における隣接する空きエクステントを結合(coalesce)する
  4. D異常終了したユーザープロセスを検出し、そのプロセスが保持していたロックを解放してセッションをクリーンアップする
正解・解説・誤答理由・ひっかけを見る▼ open
✓ 正解:A・B・CAI作成・AIで再検証済

解説

SMON(System Monitor Process)は、インスタンス全体のメンテナンスを担うバックグラウンドプロセスで、主な役割は次のとおり。

  • インスタンスリカバリ(instance recovery):異常終了(SHUTDOWN ABORT・インスタンスクラッシュ等)の後、次回起動(STARTUP)時に SMON が REDOログを適用してロールフォワード(前進リカバリ)を行い、続いて未コミットのトランザクションをロールバックする。
  • 一時セグメントの領域解放:不要になった一時セグメントの領域を回収する。
  • 空きエクステントの結合(coalesce):辞書管理表領域(dictionary-managed tablespace)における隣接する空きエクステントを結合し、断片化を解消する。

一方、ユーザープロセスの強制切断・セッションのクリーンアップ(デッドロック検出後の異常セッションの後始末等)は主に PMON(Process Monitor)の役割であり、SMON の主要機能ではない。

各誤答が違う理由
  • Dこれは主に PMON(Process Monitor)の役割。SMON はインスタンス全体の(プロセス単位ではなく)リカバリ・領域メンテナンスを担う。
ひっかけ: SMON と PMON の役割の取り違えが典型的。SMON=インスタンス全体のリカバリ・領域メンテナンス、PMON=個別プロセス/セッションの後始末という粒度の違いを区別する。
AIが作成し、別の手順のAIで誤りを点検した解説です(有資格者による監修は経ていません)

この問題集の作り方

  1. 問題と解説はAIが作成しています。この資格の問題に、有資格者(著者)の監修は入っていません。
  2. 各問に、公式ドキュメントの出典リンクを付けています。書いてあることは、出典に当たって確かめられます。
  3. 誤答の選択肢それぞれに、なぜ誤りなのかの理由を書いています。
  4. 誤りを見つけたら報告できます。原則として無償で訂正・削除します。
  5. 各試験の運営団体とは無関係の非公式教材です。合格を保証するものではありません。
この分野をもっと解いて、得点源に
バックグラウンドプロセス を含む問題を分野別に演習できます。
演習する →