如何在SQL Server中查找上次执行的查询

时间:2011-04-14 12:48:29

标签: sql-server

我正在使用SQL Server 2008我需要有关上次运行查询的信息及其子查询(如果存在)。请告诉我查询

3 个答案:

答案 0 :(得分:1)

获取Adam Machanic的“谁是活跃的”:

http://whoisactive.com

http://whoisactive.com

答案 1 :(得分:0)

我认为您可能正在寻找SQL Profiler(在SO here上讨论)。更多详细信息可从Microsoft获得。

答案 2 :(得分:0)

尝试

DBCC INPUTBUFFER ( session_id [ , request_id ])
[WITH NO_INFOMSGS ]

当前会话为@@SPID

http://msdn.microsoft.com/en-us/library/ms187730.aspx

相关问题