从两个不同的Java应用程序读写SQLite数据库 1 周,5 日 Questions & Answers 265 我有两份申请。 其中一个应该将数据写入数据库,另一个应该读取数据。 但“读取器”抛出异常“数据库已锁定” 有什么办法可以解决这种情况
# 1 楼答案 数据库隔离级别似乎设置为serializable,这是四个级别中最高的一个。由于两个应用程序可以同时访问数据库,只读应用程序可以读取一些未提交的数据,而只写应用程序正在更新数据,但尚未提交 因此,如果确定要在另一个数据正在更新时读取数据,则可以更改数据库的隔离级别。希望有帮助
# 1 楼答案
数据库隔离级别似乎设置为serializable,这是四个级别中最高的一个。由于两个应用程序可以同时访问数据库,只读应用程序可以读取一些未提交的数据,而只写应用程序正在更新数据,但尚未提交
因此,如果确定要在另一个数据正在更新时读取数据,则可以更改数据库的隔离级别。希望有帮助