5 sql-server stored-procedures
我有一个任务,它接收输入并在 SQL 服务器上执行一系列任务,其中一些任务取决于服务器的内容和输入。为此,我使用了很多select
s 然后基于输入的逻辑然后insert
or update
。在执行这些任务时,服务器和客户端之间的网络活动很高,因为它们取决于服务器的内容。
如果在 sql 服务器和客户端在同一台机器上时将其移动到存储过程,我会获得任何显着的性能提升或降低吗?
小智 3
是的,如果完全在服务器上执行此操作,您将获得性能提升,因为 IO 将完全包含在数据库服务器内。但是,同时您可能会对服务器的性能造成影响。
这是一种权衡,但我认为如果您有闲置容量,这是值得的。
归档时间: |
|
查看次数: |
83 次 |
最近记录: |