システム構成と信頼性設計
バッチ処理で行うのが適している処理はどれか。
- A銀行のATMで、利用者が預金を引き出す処理
- B1日分の製造装置のログを夜間にまとめて集計し、歩留まりなどの日報を作る処理
- C列車の座席を予約し、その場で座席を確保する処理
答えと解説を見る
正解:B. 1日分の製造装置のログを夜間にまとめて集計し、歩留まりなどの日報を作る処理
バッチ処理は、一定の期間や量のデータをためておき、まとめて一度に処理する方式です。1日分のログの集計や月末の給与計算のように、すぐに結果を返す必要がなく、大量のデータを効率よく処理したい仕事に向いています。ATMでの引き出しや座席の予約のように、要求が来るたびにすぐ処理して結果を返す必要がある仕事は、オンラインのリアルタイム処理で行います。
- A. 要求が来るたびにすぐ処理する必要があるので、オンラインのリアルタイム処理で行います。
- B. 正しい。ためておいたデータを夜間にまとめて処理するバッチ処理に向いています。
- C. その場で座席を確保して結果を返す必要があるので、オンラインのリアルタイム処理で行います。