标签: sql-server-2008
在我的存储过程中,有三个表的存储过程。每个我传递参数&前端的存储过程名称(在asp.net 4.0中设计)
我们可以同时执行3个SP,即并行执行,这样我可以最小化存储过程的执行时间吗?
答案 0 :(得分:1)
您需要将存储过程拆分为三个独立的存储过程,并在三个不同的连接上执行它们。
理论上,也可以使用.Net语言中的CLR编写存储过程,并使用多线程来实现目标。那个选择会更复杂。我不能再说第二种选择,因为我实际上并没有这样做。
请参阅Multi-threaded code in CLR Stored Procs?