メインコンテンツへスキップ

リンク先のカラムの順番でバッチを回したい

コメント

3件のコメント

  • vg

    ぱっと思いつくのは2つ

    1.メインソースがヘッダの親タスクを作ってぐるぐる、レコード後で明細の子タスクを呼んで処理する

    2.タスク環境>インデックス を指定する
      ※SQL系のデータベースで結合リンクとか工夫しないと件数により処理が遅いと思います

    というところでしょうか。

  • KM

    vgさん

     

    ご回答ありがとうございます。

    前者の方法を試し、想定通りの動きができました。

    ありがとうございました。

  • Tanda

    補足情報です。

    結合リンクは、1回のリンクで終わるようなタスクなら動きが早くていいのですが、リンクの再計算が頻繁に伴うようなタスクですと、ローカルにキャッシュを持っている照会リンクのほうが動きが早い場合があります。

    どちらが適しているかは、その場の状況とタスクの構造を見極めたうえで、十分に検証してから決めたほうがいいですね。

サインインしてコメントを残してください。