香港虚拟主机
本站公告
新闻资讯
虚拟主机帮助
域名帮助
服务器帮助
邮箱帮助
建站帮助
网站推广帮助
VPS帮助
特色主机帮助
网站备案专题
会员帮助信息
代理帮助信息
成功案例
我司获香港虚拟主机排行榜十…
香港虚拟主机金秋促销活动正…
百度整治给SEO带来了新的希望
百度同时收录网站带WWW和不带…
百度对原创内容的判断标准 如…
如何建设网站 网站建设三步曲
如何挑选老域名 老域名有那些…
域名常见故障与分析
虚拟主机基本参数介绍
交换链接的技巧 谈一下选择交…
您现在的位置: 江南数联 >> 帮助中心 >> 虚拟主机帮助 >> 正文

shopex造成cpu百分之百的原因分析

  作者:admin    来源:本站原创    点击次数:29     更新时间:2013-12-3 7:51:54  
     
 
关注石头有礼
 
 

shopex造成cpu百分之百的原因分析

shopex网店系统是国内非常知名的网店系统之一,也是普通率比较高的网店系统之一,由于他提供了开源下载所以很多个人站长和中小企业都选择他,据shopex官方统计到目前为止下载次数超过六千万次,至少有一百万个以上的站点在使用shopex,使用量大的同时也在所难免会暴露出问题,其它的小问题就不说了,最为致命的问题就是当数据库达到几万条以上时就容易造成服务器cpu百分之百占用,下面江南数联就为你讲一下是什么原因造成服务器占用百分之百。

什么样的shopex站容易出现cpu占用率百分之百:
第一:开源下载的程序容易出现,而有站长说只要付费购买shopex的商业版就不会出现cpu百分之百,甚至有站长说这是shopex故障设计的一个漏洞,目的就是要让客户购买他的商业版,这也可以理解,开发程序需要成本如果大家都用免费的不用收费的自然程序就不可能长久的发展下去。

第二:开源程序如果数据量少的情况下一般没有问题,当产品数达几万条时,或数据库超过一二百m时就容易出现这样的问题,曾经看过一个客户租用的是四核云服务器,内存4g配置如此高的shopex站都造成cpu占用率百分之百网站打开非常慢。

那有什么更好的办法解决呢:
经过江南数联技术人员的努力现在找到了具体造成shopex程序占用cpu的几个原因希望对大家有所帮助。

首先要说的是shopex出现cpu占用百分之百时一般内存占用率不高只是cpu经常保持在百分之百状态运行,最初很多客户以为是访问流量大造成的,但经过流量确认后流量并不大。

下面是几个主要原因:
第一:因搜索引擎索引过频造成服务器负载过重,特别是网站数量量大的站有几万甚至几十上百万的产品搜索引擎每天要对所有产品进行索引会给服务器带来很大的负载可以登陆shopex后台关闭搜索引擎索引功能。

第二:由于数据库表:sdb_cachemgr造成cpu过高,该表是shopex缓存用表,由于shopex在运行和访问时会产生大量的缓存,会造成Mysql运行负载很高造成cpu占用100%,mysql的负载高,很多时候因为锁表,建议把shopex的数据引擎改成 InnoDB,MyISAM是表锁, InnoDB是行锁,效率会提高很多。根据他的提示,我去编辑sdb_cachemgr这个表,赫然发现这个表竟然使用的数据引擎是 “MEMORY”即内存,也就是说,缓存内容被写进了系统内存里。
 
如果系统内存充足,这样做是没有问题的,而且有助于提高缓存的读取效率,但很多用户往往使用的是空间或者云主机,分配的内存都很少,一旦过多的资源存进内存,会导致内存溢出(即超出最大可使用内存数),内存不足的最终结果,就是不断消耗cpu资源,导致负载成倍上升。
 
检查分析到这儿,解决问题的办法已经想出来了。
 
解决办法:
 
当你的空间或者服务器内存不足时,请将sdb_cachemgr的数据引擎修改成 InnoDB,避免内存溢出。

通过以上二种处理基本上可以解决这个问题。

本章关健词:江南数联 域名注册 海外虚拟主机 G享虚拟主机 国内虚拟主机 企业邮箱 网站建设 自助建站 400电话申请 微聚商

 
  版权申请:shopex造成cpu百分之百的原因分析出自江南数联dns06.com未经授权请勿转载!  
 
  • 上一篇帮助:

  • 下一篇帮助:
  •  
         

    扫一扫关注公众号有礼
    Copyright@2004-2015 江南数联 版权所有未经授权请勿复制!
    《中华人民共和国增值电信业务经营许可证》ISP证编号:皖B2-20080036 湘B2-20160056
    公司全称:永州石头网络技术有限公司(运营部)
    地址: 中国·湖南省永州市育才路158号 服务热线:400 616 9260
    安徽公司:安徽仁科信息技术有限公司 地址:合肥万和新城广场A-608 
    关注词:网站空间虚拟空间空间域名域名空间域名主机网站空间哪家好网站空间多少钱