Android SQLite -journal、-wal、-shm

在建立數據庫時,不只會生成xxx.db數據庫文件,並且還會生成xxx.db-journal。這個-journal文件是用來幹嗎的?其實這個文件是sqlite用來實現原子提交和回滾功能的。若是沒有這個文件,SQlite將沒法回滾未完成的事務,若是在事務中間發生崩潰或者掉電,那麼整個數據庫就有可能損壞。html -journal——回滾日誌 回滾日誌一般位於數據庫文件所在的目錄,通常在事務開始時建立,
相關文章
相關標籤/搜索