HarmonyOS RDB数据库文件日期不更新?

RDB数据库中数据更新后,数据库文件时间没更新,-shm结尾的文件会更新。

阅读 443
1 个回答

shm存储了wal文件的索引信息,具体说就是判断一个数据是否在wal文件里的信息,所以更新的时候先更它,shm文件的内容是通过mmap映射到内存里的,频繁读写,另外shm还拿来做文件锁,wal文件达到checkpoint,会写入db文件,这时候时间更新。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进