有问题请教,高手来。
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次比第一次快,正常