令和4年度 秋期 データベーススペシャリスト試験 午前II 問13

2025年6月30日

【問題13】

複数のバッチ処理を並行して動かすとき、デッドロックの発生をできるだけ回避したい。バッチ処理の設計ガイドラインのうち、適切なものはどれか。

参照するレコードにも、専有ロックを掛けるように設計する。

大量データに同じ処理を行うバッチ処理は、まとめて一つのトランザクションとして処理するように設計する。

トランザクション開始直後に、必要なレコード全てに専有ロックを掛ける。ロックに失敗したレコードには、しばらく待って再度ロックを掛けるように設計する。

複数レコードを更新するときにロックを掛ける順番を決めておき、全てのバッチ処理がこれに従って処理するように設計する。

出典:令和4年度 秋期 データベーススペシャリスト試験 午前II 問13

問題の誤植や解答・解説の間違いなどありましたらトップページのお問い合わせよりご連絡いただけると幸いです。
お問い合わせ

✅ サクトレモバイルアプリを使うともっと便利に!

  • 正誤を自動で記録
  • 広告なしで快適に学習
  • 続きから再開、進捗確認が可能

▶️ iOSアプリ版はこちら
▶️ Androidアプリ版はこちら

Posted by chico2740