如何终止存储过程的运行(100分)

  • 主题发起人 主题发起人 santu
  • 开始时间 开始时间
S

santu

Unregistered / Unconfirmed
GUEST, unregistred user!
在界面上调用存储过程,但存储过程运行时间太长,请问如何对其进行终止。采用异步多线程的方法可以直接终止服务器上的存储过程运行吗?谢谢
 
帮自己顶一下
 
oracle和SQLServer都用kill,具体怎么用,查查帮助吧
 
补充一下:数据库是SQL,能不能说的具体一点呢?
 
exec sp_who
查出 spid 然后kill spid
 
to 浪人情哥:
如何查出哪一个进程是我现在存储过程正在运行的进程呢,谢谢
 
存储过程运行时间长的原因是什么,如果对数据库的操作,哪没办法
一个办法是在存储过程运行过程检测一个状态,如果时间太长,通过异步多线程改变状态,使存储过程检测到状态变化后退出.
 
后退
顶部