【发布时间】:2009-08-24 09:41:46
【问题描述】:
我有一个 sqlite 数据库,我希望它保持只读状态,不对数据库文件进行任何写操作。
有没有办法对数据库进行临时修改,而不会将它们永久刷新到磁盘?
现在我正在以一种解决方法来执行此操作,将临时数据存储在与主数据库文件具有相同架构结构的内存数据库中。这种方法的问题在于它增加了代码复杂性,因为我必须在两个数据库上运行所有查询。
理想情况下,该问题的解决方案会将额外的临时数据视为主数据库的一部分,但不会实际将其提交到磁盘。
【问题讨论】:
标签: sqlite