我刚刚开始使用yii\web\DbSession会话存储,我当前的表中有33,000行.
我需要所有这些记录吗?我在用它们吗?我应该设置某种删除所有旧记录的实现吗?
看来,你有一个很大的项目,所以你有很多用户会话.拥有充满会议的大桌子不是问题.Yii DbSession组件有一个垃圾收集器方法gcSession(),在每个会话保存时调用,Yii自动处理会话表中过期的记录.
所以,是的,你需要所有这些.
如果您的应用程序运行速度变慢,则可能需要调整DBMS.有用的链接有一个很好的答案:MySQL优化庞大的表
| 归档时间: |
|
| 查看次数: |
1113 次 |
| 最近记录: |