Re: バッチ処理、ソートを可変に出来るか?
pu_mahalo
居住地: 大阪
投稿数: 775
こんにちはPuです。
方法1)メリット:簡単
デメリット:データが多いと遅い
変数:V_SORT A(100)<==に代入(代入するのはSORTしたい項目)
例:CASE(SORT区分,1,項目A&項目B&項目C,2,項目D&項目C,3,項目F&項目E)
SORT TABLE で 変数 V_SORT を指定
方法2)メリット:簡単
デメリット:KEY項目が多くなるのでINDEX領域が大きくなるのでINSERT処理が遅くなる、フラグメントが起こりやすい
SORT したい分INDEXを作成
KEYを式で切り替える
方法2)メリット:高速
INDEX 等はオプティマイザが判断
デメリット:記述が面倒
ORDER BY 句を可変で作成し埋め込みSQLで処理
でわ〜でわ〜
方法1)メリット:簡単
デメリット:データが多いと遅い
変数:V_SORT A(100)<==に代入(代入するのはSORTしたい項目)
例:CASE(SORT区分,1,項目A&項目B&項目C,2,項目D&項目C,3,項目F&項目E)
SORT TABLE で 変数 V_SORT を指定
方法2)メリット:簡単
デメリット:KEY項目が多くなるのでINDEX領域が大きくなるのでINSERT処理が遅くなる、フラグメントが起こりやすい
SORT したい分INDEXを作成
KEYを式で切り替える
方法2)メリット:高速
INDEX 等はオプティマイザが判断
デメリット:記述が面倒
ORDER BY 句を可変で作成し埋め込みSQLで処理
でわ〜でわ〜
投票数:0
平均点:0.00
投稿ツリー
-
バッチ処理、ソートを可変に出来るか?
(nkmt, 2016-6-9 17:04)
- Re: バッチ処理、ソートを可変に出来るか? (fjksudou, 2016-6-9 17:41)
- Re: バッチ処理、ソートを可変に出来るか? (pu_mahalo, 2016-6-9 19:56)
-
Re: バッチ処理、ソートを可変に出来るか?
(nkmt, 2016-6-10 9:45)
- Re: バッチ処理、ソートを可変に出来るか? (pu_mahalo, 2016-6-10 10:31)
- Re: バッチ処理、ソートを可変に出来るか? (otamth, 2016-6-13 10:10)
- Re: バッチ処理、ソートを可変に出来るか? (nkmt, 2016-6-13 10:28)
- Re: バッチ処理、ソートを可変に出来るか? (ISHIJIMA, 2016-6-13 16:21)
- Re: バッチ処理、ソートを可変に出来るか? (nkmt, 2016-6-13 16:25)