开发者社区> 问答> 正文

Android Room数据库创建了3个文件,包括-shm和-wal文件

我已经使用Room数据库库创建了一个名为ImageDatabase的数据库,当我在Android Studio中打开数据库文件夹内的设备文件浏览器时,有三个文件名为ImageDatabase,ImageDatabase-shm和ImageDatabase-wal。我想知道这些文件是什么意思?任何帮助都会很棒Thanx All

问题来源:Stack Overflow

展开
收起
montos 2020-03-27 16:33:29 2253 0
1 条回答
写回答
取消 提交回答
  • 数据库中的数据包含在这三个数据库中。没有扩展名的是主数据库。其它与W¯¯仪式甲头大号 OG文件(-wal)和嘘 ARED 中号埃默里文件(-shm)。基础SQLite系统使用它们来提高性能,并包含对主数据库的最新更改,直到完成检查点为止。您可以在SQLite文档中找到更多信息。

    回答来源:Stack Overflow

    2020-03-27 16:33:56
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
DTCC 2022大会集锦《云原生一站式数据库技术与实践》 立即下载
阿里云瑶池数据库精要2022版 立即下载
2022 DTCC-阿里云一站式数据库上云最佳实践 立即下载