【发布时间】:2012-06-28 11:04:29
【问题描述】:
我在 SQL Server 2005 中有 2 个存储过程(sp1 和 sp2),使用相同的 sql 脚本(除了名称没有差异)。
当我尝试执行 sp1 时,它会在 0-1 秒内返回超过 3000 行的结果。
但是当我运行sp2 时,它将在 10 秒内返回这 3000 行。
想知道是否有任何工具/命令/任何东西可以设置特定的存储过程来优化?
谢谢。
【问题讨论】:
-
您是否在同一个数据库中执行这些操作?还是不同的?听起来它是两个独立的数据库,第二个数据库有例如过时的统计数据或类似的东西。
标签: sql sql-server-2005 stored-procedures