android - sqlite3数据库查询结果不匹配

时间:2017-08-30 16:58:43

标签: android sqlite

按照以下步骤,我发现查询结果不同:

拉出整个数据库目录

adb pull /data/data/com.android.providers.media/databases
sqlite3 databases/external.db "select _id,_data,_size from audio;"

输出结果为:

50|/storage/emulated/0/concreteangel.mp3|80919

仅拉出external.db

adb pull /data/data/com.android.providers.media/databases/external.db
sqlite3 external.db "select _id,_data,_size from audio;"

新输出是:

50|/storage/emulated/0/concreteangel.mp3|81128

数据库目录中的内容:

-rw-r--r--  1 mypc   Users  163840 Aug 30 11:51 external.db
-rw-r--r--  1 mypc   Users  151552 Aug 30 11:51 internal.db
-rw-r--r--  1 mypc   Users   32768 Aug 30 11:51 internal.db-shm
-rw-r--r--  1 mypc   Users  449112 Aug 30 11:51 internal.db-wal

听起来像external.db有一些信息保存在internal.db-shm或-wal.why它是如此有线?

0 个答案:

没有答案