如果我们从存储过程中提取多个表而不是每张表的过程,它将如何影响SQL Server的性能?

有帮助吗?

解决方案

在数据库引擎本身和上面的负载方面,它有很大差异。 在网络IO方面,通常最好做一个比几个小的查询更好,因为每个连接需要一些时间来设置。

一般 - 在一个批处理中拔出所有数据,而不是几个如果数据库和应用程序的性能很重要。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top