Ada*_*m A 1 sql t-sql sql-server
我有Hibernate运行查询.
我很懒,想要看到它生成的SQL,窃取它,以后再使用它(而不是自己编写).
正在运行多个查询.
我知道我可以做点什么
INSERT INTO my_sql_text_table
SELECT sqltext.TEXT,
req.session_id,
req.status,
req.command,
req.cpu_time,
req.total_elapsed_time
FROM sys.dm_exec_requests req
CROSS APPLY sys.dm_exec_sql_text(sql_handle) AS sqltext
Run Code Online (Sandbox Code Playgroud)
获取当前正在运行的SQL.
什么是在短时间内获取所有正在运行的SQL的最简单方法,以便我可以重放它?限制到一个表或几个表是可以的,所以我很酷的触发器或可以做到的东西.