ecshop数据库非常慢
2016-07-07 15:23 来源:www.chinab4c.com 作者:ecshop专家
我的ecshop加了7万多个商品,ecs_goods_attr有80万条记录。数据库一共500多M,其中ecs_goods表就有400M。 现在数据库非常非常的慢,慢的不可以接受。 分类有2000个,但是我已经把目录树静态化成一个php文件了,现在打开一个分类的页面,查询20多次,用时10多秒,打开产品页面需要查询几十次,比较快,但也要3秒钟左右。 请问是什么问题啊?是不是数据库太大了。这样的速度实在是不能接受。 这个速度是我在我的独立服务器里面测得到的,服务器是4核心4G内存,绝对不是服务器的问题。 但是很奇怪的一个问题,我把程序放到一个美国的虚拟空间上面,速度就算是正常,打开分类页面只要1-2秒钟。但是因为虚拟空间不稳定,所以我不能长期放到那。 请问有什么办法解决。这个问题困扰了我几个星期了,一直没解决。 |
回答:
你要考虑将详细页面 生成HTML页面.真静态 |
你要考虑将详细页面 生成HTML页面.真静态 详细页面打开也就2-3秒钟,这个还可以接受。但是分类目录下的商品列表就太慢了,要10几秒钟。 有8万个商品,如果都生成静态,那样太多了。 而且商品搜索也太慢了。 |
如果商品很多而且商品的属性很多,那么速度会比较慢~~ |
如果商品很多而且商品的属性很多,那么速度会比较慢~~ 就是说ecshop支持不了几万商品?杯具啊 有什么办法解决。 我把分类页面的品牌分类查询都去掉了,分类目录树也静态化成php。 |
可以有几万的商品,但是属性不能太多。 那里的查询速度会慢一些。 而且这个和服务器也有一定的关系 |
放到虚拟主机 速度正常了 但是放到你服务器上慢得不行? 那你要注意下你服务器的httpd msyql php的配置了【你服务器的硬件配置ok】ecshop商品过万如果属性太多分类页会比较慢。。。。 |
放到虚拟主机 速度正常了 但是放到你服务器上慢得不行? 那你要注意下你服务器的httpd msyql php的配置了【 ... 现在在centos用编译安装了nginx php mysql, 在有些机器上完全正常了,查询都能在1-2秒内(第一次搜索会比较慢,然后就1-2秒)。但是有些机器虽然分类页和商品也正常,但是搜索商品的时候还是老问题,查询时间需要5-15秒不等。就好像卡在那里。 现在我觉得应该是环境的设置和linux的版本问题。ecshop有没有对环境有什么特别的要求? |
从本身找原因 |
终于解决了 |
楼主,求详细解决办法。 |
最近更新
常用插件
- ecshop快递发货单打印商品
ecshop快递发货单打印商品信息,大家都知道ecshop快递单打印的时候,只能...
- ecshop按分类筛选销售排行
ecshop按分类筛选销售排行...
- ecshop选择下单时间插件
ecshop选择下单时间插件主要是根据不同的下单配送要求,在ecshop购物车...
- ecshop二次开发售后维修卡
插件介绍: 本插件是用于专门从事电子,信息,软件等售后服务关键比...
- ecshop供应商插件免费下载
ecshop供应商插件免费下载...
ecshop热门问答
ecshop热门资料
ecshop居然
ecshop安装系统
ecshop2.6.2
ecshopJMAI
轮播显示
ecshop短片
ecshopcatalog
ecshop字体
ecshopDHL
ecshop对联
ecshop首页查询
ecshop转轮
ecshop冲突
ecshop雅间
ecshop钱包批发
ecshop广东佛山
ecshop商品图
ecshop下载次数
ecshopparseJSON
ecshop出炉
ecshop求职
beegoutf8
ecshop万网独享
ecshop做什么
ecshop商铺
ecshopsina
ecshop登陆框
ecshop安拉
ecshop购买数量
ecshopcaptcha