trac - 从 Trac 获取 "database is locked"错误消息

标签 trac

想知道是否有人从 Trac 收到臭名昭著的“数据库已锁定”错误,以及您是如何解决它的。它开始越来越频繁地发生在我们身上。我们真的必须硬着头皮迁移到不同的数据库后端,还是有其他方法?

查看这两个 Trac 错误条目以获取更多信息:

http://trac.edgewall.org/ticket/3446

http://trac.edgewall.org/ticket/3503

编辑 1 感谢您的回答和建议,这似乎证实了我们的怀疑,即迁移到 PostgreSQL 似乎是最佳选择。 SQLite 到 PostgreSQL 的脚本在这里:http://trac-hacks.org/wiki/SqliteToPgScript这里什么都没有...

编辑 2(已解决) 迁移非常顺利,我希望我们不会再看到锁。据我所知,速度并没有明显提高,但至少锁已经消失了。谢谢!

最佳答案

这是当前 SQLite 适配器的问题。有一些脚本可以迁移到 postgres,我真的可以推荐,postgres 的 trac 速度要快得多。

关于trac - 从 Trac 获取 "database is locked"错误消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/125701/

相关文章:

javascript - 从 TinyMCE/CKEditor 获取 wiki 输出(用于 Trac 插件)

bug-tracking - 如何以编程方式向 Tracker、MantisBT 或 Trac 提交错误?

bug-tracking - 查询Trac以获取与用户相关的所有票证

python - Sphinx - 生成对 Trac 票证和变更集的自动引用

svn - 通过SSH的svn diff-结果与Trac不同吗?

python - 如何排除某个 wiki 页面出现在 trac 搜索中?

version - 正确使用版本和里程碑的方法

java - Mylyn 任务 - 在代码中使用 TODO 分配任务?

wiki - 是否可以在 trac wiki 中创建斗篷?

git - Trac 票证有文件引用