【发布时间】:2012-02-08 00:32:01
【问题描述】:
我有一个执行如下操作的存储过程:
SELECT Id
INTO #temp
FROM table
WHERE ...
DELETE FROM #temp
INNER JOIN table2 ON a=b
WHERE ...
但它运行缓慢。当我尝试查看执行计划时,我无法查看,因为 SQL Server Management Studio 显示“消息 208,级别 16,状态 0,第 31 行无效的对象名称 '#temp'。”
有没有办法查看此类脚本的执行计划(或执行细节(不是计划))?
【问题讨论】:
-
@BassamMehanni - 该链接包含错误。表变量的记录与
#temp表相同,以便允许语句回滚。
标签: sql-server sql-server-2008-r2 sql-execution-plan