我有一个存储过程接受1个ID作为参数,然后执行一些操作:
如果我使用EXEC从SQL Server Management Studio运行它,每次只需不到2分钟。
有没有其他方法可以从代码中可靠地运行存储过程?
更新:如在另一个问题Stored procedure slow when called from web, fast from Management Studio
中提到的那样现在可以使用:清除缓存DBCC DROPCLEANBUFFERS和DBCC FREEPROCCACHE。 但是在生产环境中这样做并不总是一种选择。所以我仍在寻找解决方案,因此根本不会在生产环境中发生这种情况。