Передача нескольких таблиц от сохраненной процедуры производительности
-
11-12-2019 - |
Вопрос
Если мы вытягиваем несколько таблиц из сохраненной процедуры вместо процедуры на стол, как она повлияет на производительность SQL Server?
Решение
С точки зрения самого двигателя базы данных и нагрузки на него, это мало различий.
С точки зрения сети IO, нормально лучше сделать один большой запрос, чем несколько маленьких, так как каждое соединение требует некоторого времени для настройки.
В целом - потяните все данные, которые вам нужны в одной партии вместо нескольких, если важна производительность базы данных и приложения.
Не связан с StackOverflow