大規模なメインフレームコンピュータは、数百万のデータレコードを含むバッチジョブを処理します。
画像クレジット: GuidoVrola / iStock /ゲッティイメージズ
一部のコンピュータプログラムは、バッチ処理を利用します。これは、入力データが事前にコンパイルされて一度に送信されるモードであり、人間の介入はほとんど必要ありません。 これは、コンピューターが入力を待機し、一度に1つのデータ項目で断片的に処理する対話型処理とは対照的です。 たとえば、ほとんどのWebサイトはインタラクティブ処理を採用していますが、大企業はバッチ処理を使用して毎週の給与を実行する場合があります。
利点
データセンターのスタッフは、夜間など、コンピューターがアイドル状態の時間帯にバッチ処理をスケジュールできます。 コンピューターオペレーターは、状況に応じて、さまざまなバッチを簡単に遅延または優先順位付けできます。 バッチジョブは、コマンド、プログラム、およびデータを含む標準のコンピューターファイルです。 作成したものは、必要に応じて繰り返し実行できるため、スタッフの利便性が高まり、処理コストを低く抑えることができます。
今日のビデオ
短所
バッチジョブのすべての入力データは、コンピューターで実行する前に準備ができている必要があります。 これは、注意深くチェックする必要があることを意味します。 バッチジョブ中に発生するデータ、エラー、およびプログラムクラッシュの問題により、プロセス全体が停止します。 ジョブを再度実行する前に、入力を注意深くチェックする必要があります。 日付のタイプミスなどのマイナーなデータエラーでさえ、バッチジョブの実行を妨げる可能性があります。