Android SQLite -journal、-wal、-shm

在建立数据库时,不只会生成xxx.db数据库文件,并且还会生成xxx.db-journal。这个-journal文件是用来干吗的?其实这个文件是sqlite用来实现原子提交和回滚功能的。若是没有这个文件,SQlite将没法回滚未完成的事务,若是在事务中间发生崩溃或者掉电,那么整个数据库就有可能损坏。html -journal——回滚日志 回滚日志一般位于数据库文件所在的目录,通常在事务开始时建立,
相关文章
相关标签/搜索