ECStore开源文档
ECStore帮助文档
ECshop4.0下载 | ECshop4.0商业授权
安装指南 | 升级指南 | 用户手册 | 在线帮助
进入论坛发帖前请先读本帖 | 常见问题
ECMall多用户商城系统
ECStore B2B2C
ECStore产品授权中心
ECShop合伙人计划-一起赚钱
ECShop最新H5模板
ECMall基础套餐(PC+H5)
ECMall3.0商业授权
返回列表 发帖

[安装升级] 我查到好多关于 The table '_sessions' is full 的问题都是没有解决的

我查到好多关于 The table '_sessions' is full 的问题都是没有解决的
      我也遇到同样的问题,清空表也只能管一会儿,在baidu上查了很多方法,听说有一种方法是分表,但不知道咋搞。
谁有没有简单的方法呢,这个问题不会成了疑难杂症中最难解决的问题吧
ECShop下载                             ECShop4.0商业授权

你好,文件校验下。
看是否修改过程序,如果未修改过程序。pm过来你的后台和ftp,我们看下
喜欢帮助他人想申请成为版主的热心网友可PM我。
官方定制开发 咨询QQ542554970
ECShop下载                             ECShop4.0商业授权

TOP

_session表是内存表,也许给你分配的不够
1

评分人数

TOP

覆盖一下看看咯
ECShop下载                             ECShop4.0商业授权

TOP

还是没有解决 覆盖了也不行
ECShop下载                             ECShop4.0商业授权

TOP

你好,请问该表满的时候,数据量大概是多少
喜欢帮助他人想申请成为版主的热心网友可PM我。
官方定制开发 咨询QQ542554970

TOP

30条数据左右,在线人数在 25人左右 就挂了

TOP

30条数据就挂了?
那么是服务器问题了哦。
这个表的数据是放在内存中的
喜欢帮助他人想申请成为版主的热心网友可PM我。
官方定制开发 咨询QQ542554970
ECShop下载                             ECShop4.0商业授权

TOP

服务器没问题,息壤服务器
我以为是被别人恶意攻击,但息壤技术说没问题
别人的ECShop也在用;之前在线100人都不成问题
ECShop下载                             ECShop4.0商业授权

TOP

这个表最特殊的是属于
MEMORY         
你可以让技术排查下数据库方面,对该类型的表的处理
喜欢帮助他人想申请成为版主的热心网友可PM我。
官方定制开发 咨询QQ542554970

TOP

问题解决
查到了,原因是:
ENGINE=MEMORY DEFAULT
改:
alter table x_sessions engine=myisam;

大家看看行不行 x处是你自己之前用的前缀
1

评分人数

TOP

我也解决了,不过不知楼上用的是什么方法,我用的方法是注释掉session表的写入数据
ECShop下载                             ECShop4.0商业授权

TOP

12# poemail
哥们,你怎么干是不行的,如果不让这个表有数据,那么是不能实现购物功能的,购物结果是会错误的。
而且ec的session是自拟的,不是php中的session。如果不写入,那么相当于是无session的,程序中会出现错的哦


推荐用11楼的方法,修改了内存表的类型,虽然不是内存表,查询会session表的时候会慢一些,但是兼容性会好一些,如果少量数据就会出现满的情况,一般是服务器的问题。
喜欢帮助他人想申请成为版主的热心网友可PM我。
官方定制开发 咨询QQ542554970
ECShop下载                             ECShop4.0商业授权

TOP

我也遇到这个问题,一直解决不了,只有不行了就清理表,真不知道要怎样才能真正的好,以前三个月没有出现过这样的问题

TOP

问题解决
查到了,原因是:
ENGINE=MEMORY DEFAULT
改:
alter table x_sessi** engine=myisam;

大 ...
whiteboy 发表于 2010-5-21 20:03



   
这样可以吗?
ECShop下载                             ECShop4.0商业授权

TOP

返回列表