0

我在使用 Lasso 9.2.6 时遇到了一个反复出现的问题,其中实例在性能方面减慢到爬行并将这些错误抛出到日志中:

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

重启实例暂时解决了性能问题,但还是会出现错误。

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

4

1 回答 1

0

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

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

于 2014-08-01T23:27:23.890 回答