新闻中心

Ecshop数据表ecs_stats过大导致数据库内存超出的解决办法

作者 / 无忧主机 时间 2015-05-27 23:11:24

站长朋友们都喜欢用Ecshop程序搭建B2B自己的商城帝国,虽然这款程序是开源的功能齐全插件强大,但是使用的时候也是需要不断对功能进行二次开发和数据库定期优化的,否则长期运行下去商城会越来越卡,数据库也会被一些垃圾数据装满。前段时间小编的一位站长朋友在无忧购买了一款最畅销的独立IP虚拟主机搭建商城。可是商城搭建不到2个礼拜,宝贝图片一上传了不到200张图片,可是数据库显示已经超出了容量。在他百思不得其解的情况下于是来找小编找答案。小编急忙登陆客户的数据库去查看到底是哪个数据表占用的内存比较大呢?经过分析是ecs_stats这个数据表占用了500M内存,很多站长朋友们很是纳闷为什么这个数据表会那么大呢?下面小编来详细解说下吧。 ecs_stats表是记录访问日志的,因此短时间内会增加很多数据库存储空间,一般记录的日志数量越大对网站的性能方面影响也就越大。所以要定期的对这个表进行清理。 具体处理方法有以下两种: 第一种方法:直接登陆网站的后台,找到数据库管理-SQL查询-在运行SQL查询输入以下SQL语句: truncate table ecs_stats; Ecshop数据表ecs_stats过大导致数据库内存超出的解决办法 第二种方法:直接登陆您的数据库管理phpmyadmin中,找到数据库表  ecs_stats,运行SQL语句来清理。如下图: Ecshop数据表ecs_stats过大导致数据库内存超出的解决办法 输入清理的SQL语句直接点击右侧的执行就可以了。清理后可以联系空间商更新下磁盘基本就OK了,这样整个网站的性能提升了,网站的访问速度也加快了很多,以上就是Ecshop数据表ecs_stats很大导致数据库内存超出的两种不同解决方法了。 无忧主机相关文章推荐阅读: 如何设置ECSHOP中会员等级 如何实现ECSHOP注册必须做好邮箱验证 ECSHOP程序二级目录迁移到根目录如何修改商品详情图片地址

本文地址:https://www.51php.com/ecshop/19512.html

1
1
1
1
1
1
1

客户服务热线

0791-8623-3537

在线客服