ASP网站打开慢的解决办法
2010-06-02 17:33
127 查看
我们学校的门户网站由于是采用了 ASP+ACCESS数据库制作的。网站运行时间长了,打开就会很慢很慢。有时候基本打不开,多方寻找原因,始终没有突破。无意中发现了下面的办法可以解决问题,先贴出来与大伙交流。
(1)设置一个独立网站“应用程序池”,不要去使用哪个默认的。
(2)设置“应用程序池”属性。
做一个计划任务,让系统自动回收工作进程。例如:
00:00
08:00
12:30
在这三个时间点回收系统进程。每天早上8点回收一次,中午回收一次,相信对网站的访问速度有一定提高。
(3)设置WEB园进程数
理论上Web园,最大工作进程数可以设置的很大。最大可以设置为4000000。
不过没有必要设置那么大,例如,我设置的是4个。
设置大了,对CPU资源的占率很大的。
这个是闲暇时,运行情况。CPU占用率不是很大。
经过以上几步操作,网站的打开速度已经明显变快了。
(4)ACCESS数据库优化
ACCESS 数据库运行时间长了,体积会增大。这会影响网站访问速度的。因此,可以采取下面的办法进行优化。将mdb数据库文件下载到本机,用ACCESS2000压缩哈。
压缩后,数据库的体积会变小些,这对加速网站访问速度会有帮助。
不过,最好的办法还是把ACCESS数据库升级至MS SQL2000或者Oracle、MySQL 等等大型数据库。
(5)删除数据库中不必要的“日志”数据
例如,我们的网站会记录后台用户、以及游客的一些访问记录,时间久了,日志会占用很大的一部分空间的。
注意:删除日志数据后,记得执行一次“压缩数据库操作”
(6)服务器杀毒软件也会对网站访问速度有一定的影响(可能!!!)
我用的是NOD32杀毒软件,不知道为什么只要一起用WEB访问保护,速度就会变慢。也许是因为要对数据进行检测占用时间的关系吧。
至此!大功告成。
除了用上面的办法外,还可以采用Squid做方向代理来做网站加速。现在很多网站都采用这种技术,有时间再试试了。
(1)设置一个独立网站“应用程序池”,不要去使用哪个默认的。
(2)设置“应用程序池”属性。
做一个计划任务,让系统自动回收工作进程。例如:
00:00
08:00
12:30
在这三个时间点回收系统进程。每天早上8点回收一次,中午回收一次,相信对网站的访问速度有一定提高。
(3)设置WEB园进程数
理论上Web园,最大工作进程数可以设置的很大。最大可以设置为4000000。
不过没有必要设置那么大,例如,我设置的是4个。
设置大了,对CPU资源的占率很大的。
这个是闲暇时,运行情况。CPU占用率不是很大。
经过以上几步操作,网站的打开速度已经明显变快了。
(4)ACCESS数据库优化
ACCESS 数据库运行时间长了,体积会增大。这会影响网站访问速度的。因此,可以采取下面的办法进行优化。将mdb数据库文件下载到本机,用ACCESS2000压缩哈。
压缩后,数据库的体积会变小些,这对加速网站访问速度会有帮助。
不过,最好的办法还是把ACCESS数据库升级至MS SQL2000或者Oracle、MySQL 等等大型数据库。
(5)删除数据库中不必要的“日志”数据
例如,我们的网站会记录后台用户、以及游客的一些访问记录,时间久了,日志会占用很大的一部分空间的。
注意:删除日志数据后,记得执行一次“压缩数据库操作”
(6)服务器杀毒软件也会对网站访问速度有一定的影响(可能!!!)
我用的是NOD32杀毒软件,不知道为什么只要一起用WEB访问保护,速度就会变慢。也许是因为要对数据进行检测占用时间的关系吧。
至此!大功告成。
除了用上面的办法外,还可以采用Squid做方向代理来做网站加速。现在很多网站都采用这种技术,有时间再试试了。
相关文章推荐
- ASP网站打开慢的解决办法
- ASP网站打开慢的解决办法
- ASP网站打开慢的解决办法
- WIN2008系统安装IIS7配过ASP后打开ASP网站为500错误的解决办法
- 打开网站出现Active Server Pages 错误 'ASP 0131' 解决办法
- [课堂笔记]ASP.NET网站管理工具无法连接SQL Sever数据库解决办法
- visual studio 2012打开提示 未能将网站×××配置为使用 ASP.NET 4.5 和 尚未在Web服务器上注册,您需要手动将Web服务器配置为使用ASP.NET 4.5,问题解决
- (解决办法)ASP.NET导出Excel,打开时提示“您尝试打开文件'XXX.xls'的格式与文件扩展名指定文件不一致
- XP系统下Chrome浏览器打开某些网站闪退的解决办法
- ASP网站Server object error的解决办法
- 在Silverlight 4下ASP.NET 网站管理工具无法连接的解决办法
- java jsoup 爬虫爬asp.net网站遇到_doPostBack不能获取翻页数据解决办法
- IIS上部署MVC网站,打开后ExtensionlessUrlHandler-Integrated-4.0解决办法
- asp.net和php中用window.open打开的窗口session丢失的解决办法
- zzzcms网站微信分享的链接打开500报错,解决办法
- iis6.0添加asp.net 3.5网站 出现“HTTP 错误 404 - 文件或目录未找到”的解决办法
- 手机访问网站提示“网络信号不佳 无法打开网页” 服务器解决办法
- Ubuntu VPS中wordpress网站打开时提示”建立数据库连接错误”的解决办法
- ASP网站Server object error的解决办法
- 在使用ASP.NET网站管理工具出现“遇到错误。请返回上一页并重试。”的解决办法!