前の問題次の問題

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

選択肢 ア

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

選択肢 イ

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

選択肢 ウ

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

選択肢 エ

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

[出典:情報処理技術者試験 データベーススペシャリスト 平成25年度(2013) 春期 問17]

解答

正解
取組履歴
ログインすると履歴が残ります
解説
この問題は解説を募集しております。
ログインすると解説の投稿・編集が可能となります。
個人メモ(他のユーザーからは見えません)
メモを残すにはログインが必要です
コメント一覧
  • まだコメントがありません
※ コメントには[ログイン]が必要です。