ストアドよりインデックスのほうが速いよ (185レス)
1-

1
(17): 04/09/02 23:11 ID:??? AAS
なんかね、データベースからデータを取得して VB で簡単な加工して、
書き戻すっていう更新処理があったのよ。当然、C/S 間のピンポン多発で
非常に遅いでやんす。で、「バッチ更新はストアドで書き直したらどうですか?」って
上司に言ったわけです。勇気をふりしぼって。

そしたら「ストアドよりインデックスのほうが速いよ」って。(゚Д゚)ハァ?
「クエリ単体の実行時間は 50ms 以下なので遅いのは呼び出しのオーバーヘッドが…」
「データベースが遅いのはね。インデックスなんだよ。たとえば、君の言う
50ms がインデックスを工夫することで 20ms になったら倍以上に速くなるんだよ。」
「いや、50ms が 20ms になっても体感できないと思うんですが…」
「そんなことやってみなくちゃ分からないだろ!!! やりもしないで何を
省3
2: 04/09/03 12:36 ID:??? AAS
もっと分かりやすく文章かけよ
何がいいたいのかワカンネ
3: 04/09/03 21:24 ID:??? AAS
スレ建てないで雑談スレに書けよ
4: 04/09/04 00:23 ID:??? AAS
>>1 削除以来出しとけよ。
5
(1): 04/09/04 17:00 ID:??? AAS
なんだか言っていることが面白いよね。
本当雑談だよ。

入社1年目の初心者でしょ。

そのあとの話の展開がどうなったのか教えてちょ。
6
(1): 04/09/10 23:52 ID:??? AAS
>>1にはそのピンポン多発で非常に遅いアプリをどうにかできるだけの
VBやネットワーク、OS辺りの幅広い知識を身につける必要があるという事を
認識してほしい。
7
(2): 04/09/11 03:47 ID:??? AAS
>>1
逆にストアドプロシージャでは解決する見込みはないと思うけど、解決すると
判断したその根拠は何だろう。
詳細が分からないから断言は難しいけど、やっぱりインデックスが重要だと
思うなぁ。経験的に。
8: 04/09/11 08:05 ID:??? AAS
…まあ見てから言えよ。な?

>>1の上司は熊先生に似たナイスガイ(ウラヤマスィ
9: 04/09/11 15:25 ID:??? AAS
こんな感じか? たとえば、半角全角混在の文字項目を全角に統一する。
(1) レコードセットを取得する。
(2) VBの関数を使って、1レコードを全角に変換して、1レコード分の update 発行。

このようなユーザーの意思を必要としない処理はストアドにして一括更新したほうがいいね。
(2) を何万回も繰り返すのはアホ。
10: 04/09/19 02:06 ID:Kqi5X+Sq(1) AAS
>>1
そろそろ結果を報告しなよ
11
(2): 04/10/19 15:09 ID:??? AAS
>>7
プロシジャで処理することと
インデックスを張ることは
背反しません。
>経験的に。
無知なまま経験を積んでも実になりませんよ。
12
(1): [sageマジレスすると] 04/10/24 01:21 ID:??? AAS
>1

ミドルウェアの記述がないので、Java環境での話をすると
以前調べた時、NWとミドルを含めたオーバーヘッドは1,2msだった。
数万件単位で大量件数を処理するならSP化は有効だけど
オンライン系で遅いなら他にボトルネックがあると思われる。

もしかして、毎回コネクション張りにいっているという
オチじゃないだろうな・・

ちなみに、更新系はC/S環境でもSPに匹敵する性能がでるよ。
参照系は、SPには勝てんが。。
13
(1): 04/11/14 19:15 ID:4kWmAqHu(1) AAS
質問:
3層c/sでアプリサーバーとDBサーバーが同じノード上にある場合はストアド使わなくても
パフォーマンス出るんでしょうか?
14: 04/11/14 19:55 ID:cp9oa1wi(1) AAS
したらば板:sports_352
15: 04/11/14 21:55 ID:mxx8koKz(1) AAS
>>13
ストアドの方が僅かにでも速くなることが多い
16: 04/11/14 23:50 ID:??? AAS
>>2-15
まぁそんなにムキるな。どーせ釣りだろ(w
17
(1): 04/11/15 15:01 ID:??? AAS
どうしようって言うくらい馬鹿ばかりだなこのスレ。

>>5-7あたりがネタじゃなくて真面目に言ってるとしたら、日本のIT技術者が
素人ばかりというのもあながち間違ってない。
18: 04/11/15 18:56 ID:??? AAS
>>1の文章が理解できません・・・
どれが1の発言で、どれが上司の発言なんでしょうか?
19: [sage J] 04/11/16 02:03 ID:??? AAS
>17
たぶん正解だな。

ただ、バカだと思うなら、貴方なりの回答を
聞かせて欲しいものだ。
20
(1): 04/11/20 17:19 ID:o6mGJOoN(1) AAS
>12
>もしかして、毎回コネクション張りにいっているという
>オチじゃないだろうな・・

そんな気がす・・・
1-
あと 165 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.654s*