質問

テーブルごとに手順ではなくストアドプロシージャから複数のテーブルを取得する場合は、SQL Serverのパフォーマンスにどのように影響しますか?

役に立ちましたか?

解決

データベースエンジン自体とその上の負荷の観点から、それはほとんど差を占めていません。

ネットワークIOの点では、各接続にはセットアップに時間がかかるため、1つの小さなクエリを1つより多いクエリを実行することができます。

一般的に - データベースとアプリケーションのパフォーマンスが重要な場合は、1つのバッチで必要なすべてのデータを1つのバッチで引きます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top