ホーム   フォーラム   FAQ
 
メインメニュー
ログイン
ユーザー名:

パスワード:


パスワード紛失

MagicV10+SQLServer2008R2でのデータ登録更新の処理速度について

このトピックの投稿一覧へ

なし MagicV10+SQLServer2008R2でのデータ登録更新の処理速度について

msg# 1
depth:
0
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 .3 .4 | 投稿日時 2013-2-18 11:02
mysticage  一人前   投稿数: 77
MagicV10とSQLServer2008R2の組み合わせで、クライアントサーバで、開発しております。
親タスクで、SQL文で、必要なテーブル(SQLServer)のAからデータを集計しまして、子タスクで別のテーブル(SQLServer)のBに対して、データがあった場合は更新、ない場合は登録をしたいと思っています。
子タスクでは、Bのテーブルをリンク書出を使用しまして、
データビューでは、キー項目に位置付の範囲と代入式、キー以外には代入式のみ設定しています。リンク書出の戻値に論理型の変数を
代入しています。
ロジックのレコード後処理で、論理型の変数がTrueの場合だけのIF文の中で、キー以外の項目を代入式で値を設定しています。
親タスクのSQL文で取得するレコード数は約10000件なのですが、この処理の実行時間が1時間以上かかってしまいます。
子タスクで使用しているテーブルは、親タスクで、宣言はしています。
実行時間の短縮を考えていますがどうしたらよいかわかりません。
このような場合、みなさんは、どのようなプログラムの組み方をされているのでしょうか?設定やプログラムの組み方など何かありましたら、教えて頂けないでしょうか。よろしくお願い致します。
投票数:0 平均点:0.00

投稿ツリー

  条件検索へ


Copyright (C) Magic Software Japan K.K. All Rights Reserved.
個人情報保護方針 会員規約