数据库发生严重死锁现象,暂无其他好的办法。想到用存储过程来KILL死锁进程,但是人工操作比较麻烦,所以想到设定存储过程自动运行。如何设定,求助。

解决方案 »

  1.   

    sql agent - > job
      

  2.   

    在job里面找到设置的地方,但是里面的运行周期是天、月、日 ,能不能设定以分钟来运行
      

  3.   

    还有就是如果来KILL进程,数据完成性怎么保证啊
      

  4.   

    有那么严重么,需要以分钟为单位来kill进程
      

  5.   

    有个问题,sql能KILL进程吗?
      

  6.   

    如何KILL进程:请参考SQL帮助:
    KILL {spid | UOW} [WITH STATUSONLY] 
    设置JOB:
    打开企业管理器,Management——SQL Server Agent——Jobs——右键——新JOB——然后填写一个作业名,再到Step建立JOB,到调度页建立一个调度,点击“Change“,可以选择每天,然后选择几小时(或几分钟)执行一次,每天几点开始,几点结束。