• 微信
    咨询
    微信在线咨询 服务时间:9:00-18:00
    纵横数据官方微信 使用微信扫一扫
    马上在线沟通
  • 业务
    咨询

    QQ在线咨询 服务时间:9:00-18:00

    选择下列产品马上在线沟通

    纵横售前-老古
    QQ:519082853 售前电话:18950029581
    纵横售前-江夏
    QQ:576791973 售前电话:19906048602
    纵横售前-小李
    QQ:3494196421 售前电话:19906048601
    纵横售前-小智
    QQ:2732502176 售前电话:17750597339
    纵横售前-燕子
    QQ:609863413 售前电话:17750597993
    纵横值班售后
    QQ:407474592 售后电话:18950029502
    纵横财务
    QQ:568149701 售后电话:18965139141

    售前咨询热线:

    400-188-6560

    业务姚经理:18950029581

  • 关注

    关于纵横数据 更多优惠活动等您来拿!
    纵横数据官方微信 扫一扫关注官方微信
  • 关闭
  • 顶部
  • 您所在的位置 : 首页 > 新闻公告 > 站点占用服务器资源过多的部分原因

    站点占用服务器资源过多的部分原因

    问:为什么我的网站有时会出现“Service Unavailable”的提示,刷新几下又可以访问。 

    答: 出现这种情况是由于您的网站超过了系统资源限制造成的,主要是程序占用资源太多。程序占用资源太多的原因如下: 

    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 的方案来解决  

    最新推荐


    微信公众帐号
    关注我们的微信