SQL怎么在数据库里知道语句执行完成了

zhangzhen_927116 2013-05-22 02:15:43
最近系统感觉操作时有地方堵塞了一样。需要等待这个对数据库的操作执行完成后,另外一个才能执行,但是又不知道是那个操作。怎么样才能知道???
...全文
132 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
KevinLiu 2013-05-22
  • 打赏
  • 举报
回复
查看是否有Blocking,版主已经给出语句
發糞塗牆 2013-05-22
  • 打赏
  • 举报
回复
select * from sys.sysprocesses where blocked<>0 当你觉得堵住的时候,执行以下这个语句,看看有没有waittime很久的spid,如果有,用DBCC INPUTBUFFER SPID来查看对应的spid是干了什么,然后进行优化或者调整。

22,302

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧