万明 发表于 2024-10-4 18:48:16

The table 'pre_common_session' is full 到底如何解决呢? New

The table 'pre_common_session' is full 到底如何解决呢?服务器大量这个事件日志,表已设置为 65535行了,首页在线显示 14000,就不明白这个表为什么会被填满呢?
我知道答案 回答被采纳将会获得1 贡献 已有4人回答

搭仑扯 发表于 2024-10-4 18:48:24

你的论坛同时在线人数比较多,可以试试各种方案。在测试前需要备份你改的参数。

方案:将session的读写改为操作redis。这个过程可能会麻烦一些,一要改php.ini文件,还要重启php,而且必须要安装 redis相关。

成娅旃 发表于 2024-10-4 18:48:47

至于表被填满,你看看数据库的表有没有满不就行了。

郁和静 发表于 2024-10-4 18:49:06

最大行设置的 65535,实际才 6000左右,我觉得是 mysql 选项没配置好。

淤芯咬 发表于 2024-10-4 18:49:50

最大行设置再大一些呢
页: [1]
查看完整版本: The table 'pre_common_session' is full 到底如何解决呢? New