-- 查询连接到当前数据库的进程信息
SELECT * FROM sys.sysprocesses WHERE dbid=db_id()
-- 查询sa用户最后执行的sql语句
SELECT * FROM sys.sysprocesses a
CROSS APPLY sys.dm_exec_sql_text (a.sql_handle) b
WHERE a.dbid=db_id() and a.loginame='sa'
--查询数据库最近执行的前100条sql语句
SELECT TOP 100 QS.creation_time AS '执行时间',ST.text AS '执行的SQL语句',*
FROM sys.dm_exec_query_stats QS
CROSS APPLY sys.dm_exec_sql_text (QS.sql_handle) ST
ORDER BY QS.creation_time DESC

被折叠的 条评论
为什么被折叠?



