0

テーブルごとのプロシージャではなく、ストアド プロシージャから複数のテーブルをプルすると、Sql Server のパフォーマンスにどのような影響がありますか?

4

1 に答える 1

2

データベース エンジン自体とその負荷に関しては、ほとんど違いはありません。

ネットワーク IO に関しては、各接続のセットアップに時間がかかるため、通常、複数の小さなクエリよりも 1 つの大きなクエリを実行する方が適切です。

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

于 2012-05-19T20:27:02.037 に答える