SQL存储过程自动运行

kai1213 2010-09-17 09:40:24
数据库发生严重死锁现象,暂无其他好的办法。想到用存储过程来KILL死锁进程,但是人工操作比较麻烦,所以想到设定存储过程自动运行。如何设定,求助。
...全文
110 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
Rotel-刘志东 2010-09-20
  • 打赏
  • 举报
回复
定时作业-存储过程了
Oraclers 2010-09-20
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 kai1213 的回复:]
在job里面找到设置的地方,但是里面的运行周期是天、月、日 ,能不能设定以分钟来运行
[/Quote]
如何KILL进程:请参考SQL帮助:
KILL {spid | UOW} [WITH STATUSONLY]
设置JOB:
打开企业管理器,Management——SQL Server Agent——Jobs——右键——新JOB——然后填写一个作业名,再到Step建立JOB,到调度页建立一个调度,点击“Change“,可以选择每天,然后选择几小时(或几分钟)执行一次,每天几点开始,几点结束。

zhangyangziwo 2010-09-20
  • 打赏
  • 举报
回复
有个问题,sql能KILL进程吗?
ljr_aa 2010-09-20
  • 打赏
  • 举报
回复
应要找出死锁的原因才是根本,一个事务不要写入太多的表。
「已注销」 2010-09-19
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 kai1213 的回复:]

在job里面找到设置的地方,但是里面的运行周期是天、月、日 ,能不能设定以分钟来运行
[/Quote]
有那么严重么,需要以分钟为单位来kill进程
envykok 2010-09-19
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 kai1213 的回复:]

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

SQL Maintenance Plan
kai1213 2010-09-17
  • 打赏
  • 举报
回复
还有就是如果来KILL进程,数据完成性怎么保证啊
kai1213 2010-09-17
  • 打赏
  • 举报
回复
在job里面找到设置的地方,但是里面的运行周期是天、月、日 ,能不能设定以分钟来运行
budong0000 2010-09-17
  • 打赏
  • 举报
回复
sql agent - > job
水族杰纶 2010-09-17
  • 打赏
  • 举报
回复
做個作業
定時跑存儲過程

22,302

社区成员

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

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