我改用 sqlite3 而不是 MySQL,因为我必须在没有 mysql 的 PBS 系统上运行许多作业。当然,在我的机器上我没有 NFS,而 PBS 上存在 NFS。在花了很多时间切换到 sqlite3 之后,我去运行许多工作并且我损坏了我的数据库。当然,在 sqlite3 FAQ 中提到了 NFS,但是当我开始时,我什至没有想到这一点。
我可以在工作开始时复制数据库,但它会变成合并的噩梦!
出于这个简单的原因,我永远不会向我的任何同事推荐 sqlite:“sqlite 不起作用(在重要的机器上)”
我读过关于 NFS 没有达到标准的咆哮,这是他们的错。我尝试了一些解决方法,但正如这篇文章所暗示的那样,这是不可能的。
没有牺牲性能的解决方法吗?
那我该怎么办?试试其他的数据库软件?哪一个?