Please enable JavaScript.
Coggle requires JavaScript to display documents.
5/22 (バッチ処理 (バッチ処理の例 (日次処理, 週次処理, 月次処理, 年次処理), バッチ処理のメリット (処理コストの削減…
5/22
バッチ処理
バッチとは
一束、一群、一団の意味
重い処理をひとまとめにして実行
膨大なデータの集計
帳票の作成など
ユーザからの入力を一度DBに蓄積し、
別のコンピュータで処理
バッチ処理とリアルタイム
バッチ処理とリアルタイム処理
バッチ処理
データを蓄積して実行
膨大なデータの送受信
深夜などに定期的に実行
夜間バッチ
リアルタイム処理
データが投入されたら即実行
比較的小規模な計算に用いられる
バッチ処理のメリット
処理コストの削減
複雑な計算を行う回数を減らす
応答性能の確保
リアルタイム処理と役割分担を行うことによって
リアルタイム処理で即時応答ができる
仕事の考え方と近似
一定の期間を集計する考え方が
人間の仕事に対する考え方と近い
月末締め、20日締めなど
タスクスケジューラ
バッチ処理の例
日次処理
週次処理
月次処理
年次処理
演習
サブクエリー
select文の中にselect文がかける
グループ関数についてはAS~で別名をつける
1つのSQLで複数グループ関数を使う事がある為
アルゴリズムドリル
想定外の引数に対しては、IliegalArgumentExeptionをスローする
throw new IliegalArgumentExeption();
()の中にメッセージを入れることもできる