前スレ
VB.NET質問スレ(Part40)
http://toro.2ch.net/test/read.cgi/tech/1365857015/
VB.NET質問スレ(Part41)
http://peace.2ch.net/test/read.cgi/tech/1391334405/
VB.NET質問スレ(Part42)
http://echo.2ch.net/test/read.cgi/tech/1419148239/
VB.NET質問スレ(Part43)
https://mevius.5ch.net/test/read.cgi/tech/1465958469/
VB.NET質問スレ(Part44)
■ このスレッドは過去ログ倉庫に格納されています
1.(もんじゃ)
2018/05/26(土) 18:08:49.12ID:QSlAAqmb774デフォルトの名無しさん
2023/05/10(水) 02:41:26.03ID:VdVKPMIs 何の処理が原因で遅くなっているか切り分けたら?
Stopwatchクラス使えはいいよ。
Stopwatchクラス使えはいいよ。
775デフォルトの名無しさん
2023/08/20(日) 21:08:30.63ID:5xty0CqD explain使ってSQLのチューニングしたらいいんじゃないかな
100万件程度なら一瞬で終わる
キャッシュ云々の前にアプローチが間違ってる気がする
PHPとC#、VB.netなら処理速度変わらん
もしSQLの発行回数が2回以上になってるんだったら1回にすればいい
ループごとにSQLを実行するような処理だったら論外
VB.netならフリーのプロファイラが十分使えるからツールでどの箇所が時間かかってるかはすぐわかる
というかその書き方だとすでに原因となる箇所はだいたいわかってるんじゃないだろうか
とにかくループを減らす
VBAで1時間ならVB.netは1秒未満を目指せると思う
型とかアルゴリズム以前にもっと根本的な問題があると思う
そしてどういう問題を処理しようとしているか書かないと一般論しか帰ってこない気がする
速度カイゼンはとにかくループの削減が基本
全探索をなくすのが基本
ソートをなくすのが基本
100万件程度なら一瞬で終わる
キャッシュ云々の前にアプローチが間違ってる気がする
PHPとC#、VB.netなら処理速度変わらん
もしSQLの発行回数が2回以上になってるんだったら1回にすればいい
ループごとにSQLを実行するような処理だったら論外
VB.netならフリーのプロファイラが十分使えるからツールでどの箇所が時間かかってるかはすぐわかる
というかその書き方だとすでに原因となる箇所はだいたいわかってるんじゃないだろうか
とにかくループを減らす
VBAで1時間ならVB.netは1秒未満を目指せると思う
型とかアルゴリズム以前にもっと根本的な問題があると思う
そしてどういう問題を処理しようとしているか書かないと一般論しか帰ってこない気がする
速度カイゼンはとにかくループの削減が基本
全探索をなくすのが基本
ソートをなくすのが基本
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 中国「国連安保理の許可なしに日本攻撃可能」 Xで旧敵国条項に言及… ★11 [BFU★]
- 首相官邸前で「戦争あおるな」 台湾有事巡る答弁に抗議 ★3 [蚤の市★]
- 中国「国連安保理の許可なしに日本攻撃可能」 Xで旧敵国条項に言及… ★12 [BFU★]
- 高市政権の経済環境、アベノミクスと対極 インフレ・円安・金利上昇 [蚤の市★]
- 首相官邸前で「戦争あおるな」 台湾有事巡る答弁に抗議 ★2 [蚤の市★]
- 【野球】「地上波で放送しないWBC」は2軍選手中心で十分! 今こそネットフリックスに『ノー』を突き付けてほしい 江本氏が提言 [冬月記者★]
- 小野田大臣「それ正式なデータですか?報道ベースですよね」(10万いいね) [237216734]
- 【実況】博衣こよりのえちえちゼルダの伝説 ムジュラの仮面🧪 ★2
- 🏡🏡😅🏡🏡
- 高市、アメリカにハシゴ外される。国務省「高市氏の発言について申し上げることはない」 [931948549]
- 自衛隊「毎年入隊者が定員割れです。愛国者さん入隊してください」ネトウヨ「...俺は死ぬ役目じゃないから、でも愛国者」 [472617201]
- 核が持てないなら核以上の武器を作れば良い😡
