如果你觉得本站还不错,为方便下次访问,可以【加入收藏】 最快知道本站更新,请订阅切换到繁體中文
百姓生活网
首页 | 时尚女性 | 家有爱车 | 妈妈宝贝 | 美食厨房 | 亲亲大自然 | 爱上摄影 | 电脑学堂 | 我爱我家 | 健康人生 | 小小书房 | 壁纸下载 | 影视评论 | 学英语 | 商业
养殖 | 种殖 | 产业信息
子 栏 目 导 航: 电脑学堂硬件资讯 软件资讯 网页设计 实战地带 互联八卦 游戏世界
您现在的位置: 百姓生活网 >> 点点滴滴 >> 电脑学堂 >> 网页设计 >> 正文
站点占用服务器资源的部分原因

作者:佚名    文章来源:本站原创    点击数:    更新时间:2005-10-13
1.有一个或多个ACCESS数据库在多次读写过程中损坏,微软的MDAC系统在写入这个损坏的ACCESS文件时,ASP线程处于BLOCK状态,结果其他线程只能等待,IIS被死锁了,全部的CPU时间都消耗在DLLHOST(ASP进程)中。

参考解决办法:

压缩和修复我的数据库

下载数据库文件--[如果是.asp的扩展名,请改为.mdb的扩展名]--用ACCESS打开--选择工具--数据库实用工具--压缩和修复数据库--[改回.asp的扩展名]--上传覆盖原来数据库文件

2.注册了不良的Com组件,特别是用VB开发的ACTIVE X控件,可能导致占用内存使用量不断增长

参考解决办法:尽量减少或避免非官方或是客户要求的不必要的组件

3.多媒体等文件下载占用服务器带宽

参考解决办法:停止下载

4.程序问题

需要及时的关闭不再使用的数据库,以避免一直占用服务器资源

在conn.asp 连接数据库字符串语句中加入如下

sub endConnection()
      conn.close
      set conn=nothing
  end sub

其它程序问题:把IE选项里 显示友好HTTP错误信息 的勾取消掉,再访问网站看出现什么错误信息,然后再调试

5.上传重要的数据库等文件更新,由于正处于受访问状态,可能导致瞬间占用率上升

一般此情况较少,若有出现此情况时,可能有必要先暂停站点,再作更新 

6.ACCESS论坛(如动网)大了以后就很容易出现数据库方面的问题,当你的论坛数据库在30M以上,帖子5万左右,可能就会出现数据库吃不消的情况

临时解决办法:定期删除多余的数据、压缩数据库,限制论坛灌水,甚至限制论坛注册。如果是动网论坛,可以使用论坛自带的分表储存功能,会有较好的效果

比较长远办法:更换论坛和数据库,一般都采用动网sql商业版本+MSSQL 的方案来解决


7.优化程序
http://www0.ccidnet.com/tech/web/2000/05/12/58_692.html
http://www.blueidea.com/tech/program/2003/35.asp

上面的第一点最为主要,有的客户程序已用了一年半载,所以他一直坚决认为程序上没有问题,其实数据库使用久了,就可能会出现错误或是数据库臃肿过大,定期删除多余的数据、压缩数据库是有必要的,且有利于提高站点访问的速度


以上仅为部分经验,优化程序,保证服务器的稳定,大家一起努力!

发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
  • 上一篇文章:

  • 下一篇文章: 没有了
  • 赞助商链接: | 阅读过这篇文章的网友,同时还还阅读了以下几篇文章:
    ldb文件 是什么?
    动力系统打印页面SQL注入漏洞
    留言本谢绝SPAM,防址垃圾留
    动力文章系统漏洞的检测
    动易网络发布的漏洞补丁公告
    动力文章上传漏洞的本地利用
    动力3.51存在严重的文件上传漏洞
    动力(My Power)系统SQL注射漏洞
    MY动力系统3.51常见问题解答汇集(2)
    MY动力系统3.51常见问题解答汇集(1)

    本栏目最近更新的图片文章:
    Google

    Yahoo域名$1.99注册链接地

    靠广告联盟月入3000元的经

    orgfree-500M稳定PHP FTP空

    美国空间商Godaddy12/23/2

    动易后台无法展开左侧菜单

    IXwebhosting主机购买过程

    logo素材大全02

    logo素材大全01
    网友评论:(只显示最新10条。评论内容只代表网友观点,请注意礼貌用语,与本站立场无关!)

    ©2005 百姓生活网 www.y8u8.com 琼ICP备13000608号 网站地图