【发布时间】:2020-01-14 11:04:58
【问题描述】:
在 Android 应用程序中,
配置 1:
有以下 3 列的 SQLite:
列 1:图像 1
列 2:图像 2
列3:Image3~Image4~Image5~Image6~Image7~Image8~Image9~Image10
其中 Image3 到 Image10 由'~' 分隔
配置 2:
现在,如果我将 Image4 的单独列分配给 Image10,那么将有 10 列具有相同的数据
问题:
配置 2 的数据库大小将大于 配置 1 的数据库大小
当数据库中的行数更多时,大小之间的差异更大且相当大
为什么?
【问题讨论】:
-
对于配置 2,相对于第一个配置,您的列数更多
-
你想问什么。请简单解释一下..
-
是的,更多的列,但相同的数据只有3列,换句话说,两种配置的数据库中的数据大小相同,但数据库的大小不同,为什么?