所以基本上我有这个比较长的存储过程.基本的执行流程是,它将一些数据输入到使用他#sign声明的临时表中,然后通过这些表运行一个游标,将一个“运行总计”生成到使用CREATE创建的第三个临时表中.然后,这个结果的临时表与数据库中的其他表连接,以便在进行一些分组后生成结果.问题是,此SP已经运行正常,直到现在在1-2分钟内返回结果.现在突然拿了12-15分钟.如果我从SP中提取查询并通过手动设置相同的参数在管理工作室中执行,则在1-2分钟内返回结果,但SP需要很长时间.任何想法可能发生什么我试图生成Query和SP的实际执行计划,但是由于光标不能生成它.任何想法为什么SP需要这么长时间,而查询不?