暂无图片
有没有一种方法可以立即停止在SQL Server中执行SQL脚本?
我来答
分享
樱桃小丸子
2021-09-16
有没有一种方法可以立即停止在SQL Server中执行SQL脚本?

有没有一种方法可以立即停止在SQL Server中执行SQL脚本?

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
chengang

SELECT [Spid] = session_Id, ecid, [Database] = DB_NAME(sp.dbid),

[User] = nt_username, [Status] = er.status,
[Wait] = wait_type,
[Individual Query] = SUBSTRING(qt.text, er.statement_start_offset / 2, (CASE WHEN er.statement_end_offset = - 1 THEN LEN(CONVERT(NVARCHAR(MAX), qt.text))
* 2 ELSE er.statement_end_offset END - er.statement_start_offset) / 2),
[Parent Query] = qt.text,
Program = program_name, Hostname,
nt_domain, start_time
FROM
sys.dm_exec_requests er INNER JOIN sys.sysprocesses sp ON er.session_id = sp.spid
CROSS APPLY sys.dm_exec_sql_text(er.sql_handle) AS qt
WHERE session_Id > 50 /* Ignore system spids.*/ AND session_Id NOT IN (@@SPID)

可以看到你的语句 的spid 假如spid = 55
然后执行kill 55 即可

暂无图片 评论
暂无图片 有用 0
打赏 0
暂无图片
回答交流
Markdown


请输入正文
提交
相关推荐
sql server 的审核功能哪个规范可以抓取到声明变量的语句?
回答 1
可以参考https://docs.microsoft.com/zhcn/previousversions/sql/sqlserver2008r2/cc280663(vsql.105)?redirect
程序里处理SQL查出来的数据和程序里处理SQL来查数据,如何取舍?
回答 2
建议分页,然后再分页处理导出。数量太大。对应用与数据库都是非常大的压力。
SQL Server 2012发布订阅状态如何监控
回答 1
distribution.MSreplerrors
在SQL server中创建表格的时候,货币类型应该怎么约束比较好?
回答 1
这种约束,完全可以放在应用端,实体检查上啊。
sql server 如果我还原了两个相同的增量备份会怎么样?
回答 1
不会怎么样,还是那个增量备份的内容
SQL server 18.5,win11 大家有没有遇到这样的问题,在一个查询页面编辑好了执行后、切换到非这个查询页面后在进入这个查询页面,输入法自动变成中文了,搜狗输入法,设置了默认英文,微软自带也这样,怎么解决?
回答 1
你在这个编辑框离开焦点时,就是中文?
sqlserver有类似mysql的 show variables like 'read_only' 这样的命令可用直接查看主备库吗?
回答 2
已采纳
SQLSERVER以前版本只有镜像版本一说。现在有了AlwaysOn请可查询AlwaysOn的相关资料
修改sql server 数据库属性恢复模式为简单,之后再改成完整是因为什么?
回答 1
   在Simple模式下,SQLServer会在每次checkpoint或backup之后自动截断log,也就是丢弃所有的inactivelogrecords,仅保留用
sql server怎么清理慢日志?
回答 1
已采纳
你是指要清除dmexecquerystats等相关视图信息吗?执行DBCCFREEPROCCACHEDBCCFLUSHPROCINDB(dbid)也可以清除指定语句的缓存计划
SQL Server sleeping状态的连接有没有必要kill掉?
回答 1
已采纳
没必要