如何查看正在执行sql的语句及其父语句调用?如何查看正在执行SQL的具体参数值与执行计划?xml执行计划转为图形计划
xml执行计划转为图形计划,sqlplan
---SQL Server查询正在执行的SQL语句及执行计划 select ds.session_id,dr.start_time,db_name(dr.database_id),dr.blocking_session_id,ds.host_name, ds.program_name,ds.host_process_id,ds.login_name,dr.status, dr.command,dr.wait_type,dr.wait_time,dr.open_transaction_count, dr.percent_complete,dr.estimated_completion_time,dr.row_count, SUBSTRING(st.text, (dr.statement_start_offset/2)+1, ((CASE dr.statement_end_offset WHEN -1 THEN DATALENGTH(st.text) ELSE dr.statement_end_offset END - dr.statement_start_offset)/2) + 1) AS statement_text, st.text as full_text, qp.query_plan from sys.dm_exec_sessions ds,sys.dm_exec_requests dr--,sys.dm_exec_query_stats qs CROSS APPLY sys.dm_exec_sql_text(dr.sql_handle) AS st CROSS APPLY sys.dm_exec_query_plan(dr.plan_handle) as qp where ds.session_id>50 and dr.session_id<>@@spid and ds.session_id=dr.session_id --and dr.sql_handle=qs.sql_handle and dr.database_id>4
1、如果是2008R2以上,直接点击query plan就可以查看图形化执行计划界面
复制出来xml,就可以查看具体参数
2、如果是2008R2以下,直接点击只会显示XML,但是XML可以看到系统参数
想要看图形界面,直接复制内容,重命名为.sqlplan
分类:
sql server 监控
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南