我正试图(出于调试原因)使用以下查询获取当前正在运行的查询:
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
使用此查询,我得到的是当前正在运行的查询,但不是完整的查询,因为当查询太大时,它将被切断。
有没有一种方法可以获取完整的查询,而不是截止版本?