sqlite_session_driver失败active_tick:来自SQLite数据库“lasso_session”的错误:19约束失败

时间:2014-08-01 16:23:18

标签: lasso

我遇到了一个针对Lasso 9.2.6的反复出现的问题,其中实例在性能方面降低了爬行速度并将这些错误抛出到日志中:

  

sqlite_session_driver失败active_tick:来自SQLite的错误   数据库" lasso_session":19约束失败

重新启动实例会暂时解决性能问题,但会继续出现错误。

有关清理或重置会话数据库以清除无效数据的任何建议吗?

提前致谢。

-Justin

1 个答案:

答案 0 :(得分:0)

根据流量或日志记录量,您可能会超载sqlite表。如果没有检查,很难准确说明原因是什么,但我会查看会话的设置。考虑将会话设置为使用内存或MySQL驱动程序(如果使用MySQL,我建议使用内存表)。

查看表的大小并检查是否有过大的表。您可以运行ls -l / var / lasso / instances / default / SQLiteDBs /或使用sqlite工具。日志和电子邮件表也可能是嫌疑人。