DOBON.NETプログラミング掲示板過去ログ
WindowsXP上での処理速度
題名: WindowsXP上での処理速度
著者: kinchiyo
日時: 2005/11/23 15:55:52
ID: 13822
この記事の返信元:
(なし)
この記事への返信:
[13824]
Re[1]: WindowsXP上での処理速度
kinchiyo
2005/11/23 17:07:30
[13852]
Re[1]: WindowsXP上での処理速度
まどか
2005/11/24 16:20:50
ツリーを表示
環境/言語:[WindowsXP VB6]
分類:[VB6以前]
よく拝見させていただきます。kinchiyoと申します。
上手に説明できないかもしれませんが、質問させていただきます。
VB6でSQL(Oracle)等を使用し業務アプリを作成しておりますが、
以下のとおり、XP上でExe実行すると極端に処理速度が落ちてしまいます。
XP上でネックになる箇所を調べようとしてデバッグ実行しても、なんせVBから実行
するとそこそこの処理速度が出ているのでネックとなる箇所が発見できません。
「こんなことしてたらXP上では遅くなるよ。」というような情報をいただけたら
幸いです。
よろしくお願いいたします。
処理内容:SQLを使用しOracle(oo4o)のデータをスプレッドシートに表示
処理速度:XP上でVBから実行・・・ 16秒
XP上でEXEから実行・・・ 2分
Win2000上でVBから実行・・・ 30秒
Win2000上でEXEから実行・・・ 30秒
※XPはSP2、Win2000はSP4
※XP、Win2000は同一スペックPC
題名: Re[1]: WindowsXP上での処理速度
著者: kinchiyo
日時: 2005/11/23 17:07:30
ID: 13824
この記事の返信元:
[13822]
WindowsXP上での処理速度
kinchiyo
2005/11/23 15:55:52
この記事への返信:
[13838]
Re[2]: WindowsXP上での処理速度
じゃんぬねっと
2005/11/24 0:29:23
ツリーを表示
自己レス。
コレクションに対してKeyを指定してItemを取得すると
XPでは遅いような気がしますね。
題名: Re[2]: WindowsXP上での処理速度
著者: じゃんぬねっと
URL:
http://jeanne.wankuma.com/
日時: 2005/11/24 0:29:23
ID: 13838
この記事の返信元:
[13824]
Re[1]: WindowsXP上での処理速度
kinchiyo
2005/11/23 17:07:30
この記事への返信:
(なし)
ツリーを表示
■No13824に返信(kinchiyoさんの記事)
> コレクションに対してKeyを指定してItemを取得すると
> XPでは遅いような気がしますね。
どのように計測したかはわかりませんが、
同一端末だとしても、状況によって刻一刻と変わる "環境" で、
これらを断定するのはかなり危険です。
題名: Re[1]: WindowsXP上での処理速度
著者: まどか
日時: 2005/11/24 16:20:50
ID: 13852
この記事の返信元:
[13822]
WindowsXP上での処理速度
kinchiyo
2005/11/23 15:55:52
この記事への返信:
(なし)
ツリーを表示
まず、ミドルウェア(DB)なのかアプリケーションでのデータ加工かを切り分けたほうが良いのでは。
DBならSelectを投げるだけのEXE作ってみるとか。
DOBON.NET
|
プログラミング道
|
プログラミング掲示板
分類:[VB6以前]
よく拝見させていただきます。kinchiyoと申します。
上手に説明できないかもしれませんが、質問させていただきます。
VB6でSQL(Oracle)等を使用し業務アプリを作成しておりますが、
以下のとおり、XP上でExe実行すると極端に処理速度が落ちてしまいます。
XP上でネックになる箇所を調べようとしてデバッグ実行しても、なんせVBから実行
するとそこそこの処理速度が出ているのでネックとなる箇所が発見できません。
「こんなことしてたらXP上では遅くなるよ。」というような情報をいただけたら
幸いです。
よろしくお願いいたします。
処理内容:SQLを使用しOracle(oo4o)のデータをスプレッドシートに表示
処理速度:XP上でVBから実行・・・ 16秒
XP上でEXEから実行・・・ 2分
Win2000上でVBから実行・・・ 30秒
Win2000上でEXEから実行・・・ 30秒
※XPはSP2、Win2000はSP4
※XP、Win2000は同一スペックPC