日期:2014-05-18  浏览次数:20456 次

有问题请教,高手来。
1,我定义了一个作业,时间为每天八点,但是每天晚上都要关机.问第二天9点多开机,这个作业是否可以执行。
2,我有个存储过程,在服务器上执行10秒左右,2个表联合查询(数据量都在40万左右
),按第3个表的设置条件进行分组统计.但是在本机05里调试时老是超时,并且在查询分析器里第一次1分钟多,第二次就很快,10-30秒。但是最近碰到一个问题:一执行这个存储过程后,sql2000的内存占用就加了300M多,而且不释放,我查看过连接,都是使用using   connection,在sql2000的管理-当前活动进程发现有一个连接一直连着,但是处于watting   command的状态。我把服务器停掉后,内存释放了300M多,鸡子速度快了很多。

谢谢。

------解决方案--------------------
1,应该不会吧.
------解决方案--------------------
1.sql server agent 不启动时没有办法执行作业的


------解决方案--------------------
樓上正解
------解决方案--------------------
第二个不会

第一个关机了应该就不行了
这个就类似定制的定时查毒,如果电脑在那个时间处于关闭状态,所有的定制任务都会错过
------解决方案--------------------
1,没戏
2,不懂,是否跟查询语句有关
------解决方案--------------------
2楼讲的正解,关键就是那个sql server agent;如果机器启动,它没启动,你的作业计划都是不会执行的
------解决方案--------------------
可以把作业设置成 "SQL SERVER代理启动时自动执行 "
------解决方案--------------------
第一次1分钟多,第二次就很快,10-30秒
----SQL中连续2次运行同一命令,第2次比第一次快,正常