维护好你的WEB服务器
作者:admin 日期:2009-05-15
经济关系,我管理的服务器上面放了IIS,SQL2000,SQL2005。该服务器上面放了很多网站,所以一天运行下来,单数据库进程占用内存的量就高达2G,以前到也没怎么在意,最近发现服务器访问变慢了,虽然不能排除其他的原因,不过我就目前最容易发现的占用内存的问题进行了处理。
我的办法就是采用WIN的计划任务功能,让系统定时的重启那几个关键的服务,从而来保证服务器的稳定。
重启2000数据库
------------------------------------------------
at 3:00 /every:m,t,w,th,f,s,su ""net stop MSSQL$SQL2000""
at 3:01 /every:m,t,w,th,f,s,su ""net start MSSQL$SQL2000""
重启2005数据库,由于上面摆放了数据库自动备份机制,所以需要先停止代理服务
-----------------------------------------------
at 3:02 /every:m,t,w,th,f,s,su ""net stop SQLAgent$SQL2005""
at 3:02 /every:m,t,w,th,f,s,su ""net stop MSSQL$SQL2005""
at 3:03 /every:m,t,w,th,f,s,su ""net start MSSQL$SQL2005""
at 3:04 /every:m,t,w,th,f,s,su ""net start SQLAgent$SQL2005 ""
重启IIS服务
-----------------------------------------------
at 3:05 /every:m,t,w,th,f,s,su %systemroot%\system32\iisreset /restart
由于是今天刚部属,所以效果还不晓得。不过这样至少可以缓解下服务器压力,避免服务器崩溃的发生
我的办法就是采用WIN的计划任务功能,让系统定时的重启那几个关键的服务,从而来保证服务器的稳定。
重启2000数据库
------------------------------------------------
at 3:00 /every:m,t,w,th,f,s,su ""net stop MSSQL$SQL2000""
at 3:01 /every:m,t,w,th,f,s,su ""net start MSSQL$SQL2000""
重启2005数据库,由于上面摆放了数据库自动备份机制,所以需要先停止代理服务
-----------------------------------------------
at 3:02 /every:m,t,w,th,f,s,su ""net stop SQLAgent$SQL2005""
at 3:02 /every:m,t,w,th,f,s,su ""net stop MSSQL$SQL2005""
at 3:03 /every:m,t,w,th,f,s,su ""net start MSSQL$SQL2005""
at 3:04 /every:m,t,w,th,f,s,su ""net start SQLAgent$SQL2005 ""
重启IIS服务
-----------------------------------------------
at 3:05 /every:m,t,w,th,f,s,su %systemroot%\system32\iisreset /restart
由于是今天刚部属,所以效果还不晓得。不过这样至少可以缓解下服务器压力,避免服务器崩溃的发生
评论: 0 | 引用: 0 | 查看次数: 2943
发表评论
上一篇
下一篇


文章来自:
Tags: 





