我写了一个程序,它有一个 SQLite 数据库,每隔几秒就修改一次。
现在我想编写一个小工具程序,它只会从该数据库中读取一些信息(只读)并显示它。
第二个程序能否以“只读”方式打开数据库,而第一个程序可能正在修改它?打开数据库时
使用是否足够?
还是我必须制作 SQLite 文件的副本,或者其他什么?我在sqlite.org
上没有找到任何提示。Read Only=True
第二个程序不需要实时信息,它可能有点过时了。
我写了一个程序,它有一个 SQLite 数据库,每隔几秒就修改一次。
现在我想编写一个小工具程序,它只会从该数据库中读取一些信息(只读)并显示它。
第二个程序能否以“只读”方式打开数据库,而第一个程序可能正在修改它?打开数据库时
使用是否足够?
还是我必须制作 SQLite 文件的副本,或者其他什么?我在sqlite.org
上没有找到任何提示。Read Only=True
第二个程序不需要实时信息,它可能有点过时了。
您正在寻找WAL 模式。