タグ

開発とバッチに関するasa_ca3のブックマーク (1)

  • 株式会社 エム・イー・シー » 第1回 バッチ処理の特性

    そもそも「バッチ処理」とは? そもそも、「バッチ」とは何でしょうか?語源は「何枚もの伝票の束」のことです。英語では[batch]と表記します。つまり、バッチ処理とは「何枚もの伝票をまとめて処理すること」の意味です。情報システムにおいては「データの一括処理」との意味となります。 バッチ処理には、画面系の機能には無いいくつかの特性があります。これらをキチンと想定出来ていないと、後にトラブルとなってしまいます。開発者は下記の特性を認識して設計・開発を行う必要があります。 大量データの処理 上記の通り、バッチ処理の第一の特性は、「複数データの一括処理」となります。「複数」というのは、数件~数億件と非常に幅の広い表現です。非常に大量のデータを処理する場合、まず懸念されるのは「パフォーマンス」です。 バックグラウンド実行 バッチ処理はバックグラウンドで実行されます。画面から起動指示される、いわゆる「オ

  • 1