Date: Thu, 22 May 2003 18:02:01 +0900
From: "Akira Horikawa" <who@example.ne.jp>
堀川です、こんにちは
-----Original Message-----
From: 前田 肇 [mailto:who@example.co.jp]
Sent: Wednesday, May 21, 2003 11:58 AM
To: who@example.ne.jp
Subject: [ml-msde:01150] Re: レコードロックの検出について。別件の疑問。
>ストアドプロシジャーというのは、
>DB本体にデータと共に埋め込まれているものだと理解しているのですが、
>間違いないでしょうか?
「データと共に」という言い方には誤りがありますが、
データベースに組み込まれるオブジェクトです。
データ(すなわちユーザ定義テーブル)が無くても、ストアドプロシージャは
データベースに組み込むことができます。
>もしそうだとすると、
>複数の拠点に同一システムを導入した場合、
>ストアドプロシジャーの変更は、
>基本的に各拠点毎に手作業で進めるしかないのだろうかという点です。
現在どのような開発をしており、どのような運用上の問題を考慮する
べきなのか、その仕様がわからないので、判断することはできません。
また各拠点に接続できるかどうかによっても違います。
リモートログインが可能なのか?
>そこで、
>ストアドプロシジャーは一切使わずに、
>VBからクエリを発行してサーバー側の処理を行っています。
ですから、VBの中にSQL文を入れる方法が間違っているかどうかは、
わかりません。
ただ、一般的には、VBから投げられたSQL文はその都度サーバー
側でコンパイルされ実行されるので、効率が悪くなります。
またVBのEXEをダンプすることで、SQL文のテキスト文字列が
解読されることもあります。
しかしVBにSQL文を埋め込むメリットもあります。
ご質問の内容だけでは、どちらが良くて、どちらが悪いのかを
判断することはできません。
------------------------------------
(株)日本技術ソフト開発
堀川 明 (Akira Horikawa)
05月22日(木曜日) 18時01分記
mailto:who@example.ne.jp
http://www.horikawa.ne.jp/msde/
[MSDE/SQLServerに関して、今、どんなことにお困りですか?] |
よろしければお困りの内容を、電子メールで教えて下さい。 |
質問を電子メールで作成する
|
[ウィンドを閉じる][MSDE/SQLServer FAQ ][MSDE / MSDE2000 技術サポート情報一覧]
|