Date: Tue, 29 May 2001 11:57:31 +0900
From: "S.S" <who@example.co.jp>
> > 上記の通り SET NOCOUNT ON で解決はしました。
> 以前、VBで同じエラーにぶつかったとき、米国MSのHPでそのエラー番号
> を検索して、「SET NOCOUNT ONを使え」というKBにヒットしたのですが、
> 今調べても見つけられませんでした。エラー番号は3704ですよね?
久々の発言です。
わたくしは Delphi を使っているのでこの件は気にしていなかったのですが
(Delphiは『n件処理されました』というのは無視する)、Books Onlineをみ
てまた新たな発見をさせていただきました。
--------------------------------------------------------------------
SET NOCOUNT ON を指定すると、実際に返すデータが少量のステートメントで
構成されるストアド プロシージャの場合、ネットワーク通信量が大きく減少
するので、パフォーマンスがかなり高められます。
--------------------------------------------------------------------
と言う内容です。やはり少しでもパフォーマンスを意識するような場合、スト
アドに SET NOCOUNT ON を指定しておくのは有用なようですね(常識かしら
?)。勉強になりました。
FOX-SS
[MSDE/SQLServerに関して、今、どんなことにお困りですか?] |
よろしければお困りの内容を、電子メールで教えて下さい。 |
質問を電子メールで作成する
|
[ウィンドを閉じる][MSDE/SQLServer FAQ ][MSDE / MSDE2000 技術サポート情報一覧]
|