(現在 過去ログ64 を表示中)

HOME HELP 新規作成 新着記事 トピック表示 ファイル一覧 検索 過去ログ

[ 最新記事及び返信フォームをトピックトップへ ]

■9919 / inTopicNo.1)  併合の処理速度
  
□投稿者/ ノンタン -(2016/06/22(Wed) 17:02:29)
    何時もお世話になっております。
    一括実行時に凄く時間の掛かる処理があり調べると併合の部分が原因と判りました。
    皆さんご存じかもしれませんが書き方で以上に速度が違うので報告です。
    価格変更対象の行を「得意先単価表」で絞り込む処理なのですが
    TYPE1が履歴登録で書き出された物
    TYPE2がそれを1行にまとめて見やすくした物です

    以下一括処理
    編集表 "得意先単価表.tbl"
    ***************** TYPE1
    *1 併合条件登録 条件名="","単価変更.tbl",絞り込み,編集表=する,{[得意先コード]照合[得意先コード],[商品コード]照合[商品コード]}
    *1 併合 条件名=""
    ***************** TYPE2
    *2       併合 "価格変更.tbl",絞り込み,編集表=する,{[得意先コード]照合[得意先コード],[商品コード]照合[商品コード]}
    終了

    TYPE1は秒単位で、TYPE2は10分単位で時間が掛かります。
    もう何年も使っているのですが知らなかったので、同様に困ってらっしゃる方もあるかと書き込みました。
引用返信 [メール受信/OFF] 削除キー/
■9920 / inTopicNo.2)  Re[1]: 併合の処理速度
□投稿者/ 通りすがり -(2016/06/22(Wed) 17:41:38)
    もしかして、

    価格変更.tbl が、[得意先コード]で索引状態になってるが、
    単価変更.tbl は、そうなっていない
    とか?
引用返信 [メール受信/OFF] 削除キー/
■9922 / inTopicNo.3)  Re[2]: 併合の処理速度
□投稿者/ 悲しげ -(2016/06/22(Wed) 18:36:35)
    No9920に返信(通りすがりさんの記事)
    > もしかして、
    >
    > 価格変更.tbl が、[得意先コード]で索引状態になってるが、
    > 単価変更.tbl は、そうなっていない
    > とか?

    たぶんそうだと思います。
    索引を使わないと劇的に遅くなります。
引用返信 [メール受信/OFF] 削除キー/
■9924 / inTopicNo.4)  Re[2]: 併合の処理速度
□投稿者/ ノンタン -(2016/06/22(Wed) 20:26:40)
    No9920に返信(通りすがりさんの記事)
    やってみました
    索引を付けると早くなりました

    条件登録と直接命令では内部的に自動で索引設定の有無が有るのでしょうね
    桐9なのでファィルサイズの増大が嫌で索引は作っていませんでした。

    また一つ楽に使えるようになりました
    皆さん感謝です。
引用返信 [メール受信/OFF] 削除キー/



トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

Mode/  Pass/

HOME HELP 新規作成 新着記事 トピック表示 ファイル一覧 検索 過去ログ

- Child Tree -
- Antispam Version -