Ecshop 导入100万商品后,网站慢的像“蜗牛” 请高手支招!!!

2016-07-07 14:55 来源:www.chinab4c.com 作者:ecshop专家



本地测试:
系统配置如下:



首页无法显示,提示错误如下:

Fatal error: Maximum execution time of 30 seconds exceeded in D:\wwwroot\RI\ECSHOP\includes\cls_mysql.php on line 267

Fatal error: Maximum execution time of 30 seconds exceeded in D:\wwwroot\RI\ECSHOP\includes\cls_session.php on line 233



分类索引:
共执行 60 个查询,用时 10.298602 秒,在线 2 人,Gzip 已禁用,占用内存 3.432 MB

品牌索引:
共执行 1133 个查询,用时 0.640720 秒,在线 2 人,Gzip 已禁用,占用内存 3.735 MB

模糊查找:
共执行 1129 个查询,用时 11.420175 秒,在线 2 人,Gzip 已禁用,占用内存 3.688 MB

回答:
究竟是哪里出了问题需要在那方面做优化才能解决此问题啊?

呵呵!产品真多,这个是程序优化问题,测试10万看看!

系统有30秒限制,最好用mysql数据库管理工具操作。

这应该是数据库空间的关系,你放大数据库空间,清理一下缓存和ec后台垃圾包。

实话说,百万级的数据量不是一台服务器及ecshop配置层面能解决的了.
建议:专用数据库服务器,memcache 缓存优化+ 前台web服务器squid缓存优化.
这样应该就差不多了.

服务器是 XP 系统 。。?

百万级数据不知道是什么网店了啊

10万商品?换一个更好的空间更划算!!

现在是在 本地调试 阶段虽说系统有一定影响
但也不至于这么慢啊?有点怀疑 EC 的负载能力了呵呵

建议换oracle数据库
百万级的数据,有点难为了MYsql

1000000万????

那不上亿了吗?
一百个亿???

呵呵
产品真多

100亿商品?牛人,大哥你有那么多吗?
你要真有那么多我帮你出方案。