PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
2002 98/06/23 11:02:37 RE:RE:RE:RE:PB5: ストアドプロシジャ使うと遅くなるケースって? By 松本
2001 98/06/23 10:03:01 RE:RE:RE:PB5: ストアドプロシジャ使うと遅くなるケースって? By とまと
1993 98/06/22 17:41:46 RE:RE:PB5: ストアドプロシジャ使うと遅くなるケースって? By 松本
1990 98/06/22 15:29:48 RE:PB5: ストアドプロシジャ使うと遅くなるケースって? By とまと
1988 98/06/22 15:00:02 PB5: ストアドプロシジャ使うと遅くなるケースって? By 松本

カテゴリ:旧電子会議室
日付:1998年06月22日 17:41 発信者:松本
題名:RE:RE:PB5: ストアドプロシジャ使うと遅くなるケースって?

素早いレスをありがとうございます。

具体的な事の前に・・・

>要するにうまく使えば早くなるし、下手に使えば遅くなります。ストアドプロシジャ単独の処理は簡便なSQL
>文のやり取りより遅いですし、ストアドプロシジャの作成やDebug(これが結構大変)も工数がかかります。

とのことですが、どのようなケースが「下手な」使い方なのかが分かりません。


「ストアドプロシジャはSQL文のやり取りより遅い」とのことですので、例をあげてみますね。

ケース1:1つのテーブルから ある条件で 1つの行をセレクトする
ケース2:1つのテーブルから ある条件で 複数の行をセレクトする
ケース3:複数のテーブルからなるある条件で 1つのテーブルから 1つの行をセレクトする
ケース4:複数のテーブルからなるある条件で 1つのテーブルから 複数の行をセレクトする

さて、ストアドプロシジャにしないほうがいいケースはどれでしょう?

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS (記載なし)
DBMS (記載なし)
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.