2016-02-12 47 views
-1

我们的应用程序需要从属于另一个应用程序并以WAL模式运行的SQLite数据库中查询一些数据。我们将数据库文件复制到临时位置并从该位置打开数据库。应该将SHM文件与SQLite数据库一起复制以保存状态?

我们需要给.shm文件一起,与.db的.wal文件打开数据库,来获得原始应用程序的数据的准确,最新的快照之前复制到临时位置?

回答

0

-shm文件实际上不包含任何数据;它仅用于管理访问同一数据库文件的多个进程的共享内存。

如果丢失,它会自动重新创建,所以您不需要复制它。

相关问题