把SQLServer作业的执行间隔时间 设置为“10秒”,这个作业是执行一个存储过程。
1、10秒钟,执行存储过程。 10秒内,如果存储过程没有执行完,会被终止吗???
2、10妙,执行存储过程。是等此存储过程执行完毕,再间隔10妙再次执行吗??? 还是执行未完成,存储过程取消呢?
------解决方案--------------------
等此存储过程执行完毕,从开始时间算到下一个执行时间开始执行新的任务!
------解决方案--------------------
1、10秒钟,执行存储过程。 10秒内,如果存储过程没有执行完,会被终止吗???
答:不会,存储过程继续执行,直到报错、手动停止、正常运行完毕为止
2、10妙,执行存储过程。是等此存储过程执行完毕,再间隔10妙再次执行吗??? 还是执行未完成,存储过程取消呢?
答:情景1:存储过程1秒执行完,那么等9秒后再次运行,情景2:存储过程刚好10秒运行完,马上开始下一次。情景3:运行时间超过10秒,等整个存储过程正常完毕之后马上开始下一次。也就是说,这个10秒是最低间隔
------解决方案--------------------
是的