您的位置:首页 > 数据库

MSSQL2005取得阻塞的SQL语句

2009-01-15 12:04 267 查看
SELECT SESSION_ID,TEXT

FROM

SYS.DM_EXEC_CONNECTIONS

CROSS APPLY

SYS.DM_EXEC_SQL_TEXT(MOST_RECENT_SQL_HANDLE) AS ST

WHERE SESSION_ID in(select request_session_id from SYS.DM_TRAN_LOCKS where request_status = 'WAIT')

备注:此SQL语句只有再在sql2005中建立的DB才能用,因为SYS.DM_EXEC_SQL_TEXT(MOST_RECENT_SQL_HANDLE)这个函数只有偶sql2005中才有,sql2000里没有。至于2000里用的方法,还在搜寻中。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: