並び順

ブックマーク数

期間指定

  • から
  • まで

41 - 42 件 / 42件

新着順 人気順

バッチの検索結果41 - 42 件 / 42件

  • 【設計時の見落とし】バッチ系とシステム系の考慮について - Qiita

    バッチ系の考慮点 いつ行うか(日次/週次/月次の処理頻度) どの程度処理に時間がかかるのか(1回当たりの処理件数) バッチ処理中はその期間内のデータ更新を不可としているか 許容時間より処理がかかった場合はどうするのか DB更新ならCommitする単位(件数)をどうするのか ログ出力が考慮されているのか(異常箇所の把握) 異常終了した場合の再実行の考慮をしているか(運用含め) 再実行する場合、データ全体を処理前に戻して再実行する方法と、異常終了した時点から再実行する方法があります。 仮処理(締め前に現在の集計結果をみたい)でバッチを流すことも考慮する(完了フラグを更新するかしないかの違い) バッチの場合、バインド変数を使わずリテラルSQLにした方がいい場合もあります。 【Oracle】クエリパラメータ(バインド変数)を使うとパフォーマンスが悪くなることもあるバインドピーク問題 日次バッチ 事

      【設計時の見落とし】バッチ系とシステム系の考慮について - Qiita
    • いまさら訊けないバッチ実装の心得 6選(超基本編) - Qiita

      はじめに これまでWEBアプリケーションをメインで作ってきましたが、最近新規のバッチジョブをまるっと1つ作るという経験をしました。 バッチ実装レベルとしては、既存のバッチ処理の不具合修正を何件かこなしたことがある程度。新規実装は初体験でした。 バッチ実装経験者であれば息を吸うかのように判断できるであろうことに、残念ながらとても悩んでしまう場面が多々ありました。 そんな状態ではありつつ、上司や同僚に質問・相談しながらなんとかローンチに漕ぎつけました。 その際に学んだり、自分なりに行き着いたりした、初めてバッチ実装する際には悩んだり盲点になったりすると思われる超基本的な心得を明文化しておこうと思います。 なお、今回実装したバッチ処理は超シンプルなデータ取込処理だったので、「こういう場合はどうするんだろう?たぶんこうするんだろうな」という考察・憶測も記載しています。そちらに関する編集リクエスト、

        いまさら訊けないバッチ実装の心得 6選(超基本編) - Qiita