我们在代码中使用sqlite056.jar.在批量插入数据库时,我们在提交时会在线获取异常.
代码行
<object of Connection>.commit();
<object of Connection>.setAutoCommit(true);
Run Code Online (Sandbox Code Playgroud)
例外
java.sql.SQLException: database locked
Run Code Online (Sandbox Code Playgroud)
读取SQLite数据库会将锁定状态设置为Shared.多个阅读器可以同时处于活动状态.
写入SQLite数据库会将锁定状态设置为Exclusive.当时没有其他进程可以处于活动状态.
您可以在http://www.sqlite.org/lockingv3.html上找到详细说明
| 归档时间: |
|
| 查看次数: |
21875 次 |
| 最近记录: |