永发信息网

sqlite数据库,怎么可以初始化数据库文件的大小,让数据库文件一创建就有100M。而不是一点点变大。

答案:3  悬赏:0  手机版
解决时间 2021-02-22 14:23
  • 提问者网友:孤凫
  • 2021-02-21 19:19
sqlite数据库,怎么可以初始化数据库文件的大小,让数据库文件一创建就有100M。而不是一点点变大。
最佳答案
  • 五星知识达人网友:独钓一江月
  • 2021-02-21 20:38
思路

首先插入100条测试数据
然后获取数据库大小 X
接着 X-新建的数据库大小(一般为2KB)=K(100条数据的大小)
那么得出公式A(100M)/K=L(需要循环多少个100条数据)
最后 开始循环吧 循环次数记得要-1

哈哈 思路而已。 代码自己写 半小时估计差不多能搞定了。
全部回答
  • 1楼网友:爱难随人意
  • 2021-02-21 22:31
按标准的范式拆出来应该是基本信息表、标签表、和信息id、标签id表,但是跨表效率很低,没必要。 一般的做法,可以在基本信息后面加一个标签列,里面存储多个标签,用空格和逗号分隔; 在标签表中,同时记录多个基本信息id,也用空格和逗号分隔; 增添基本信息或标签时,同时维护2个表, 这样修改速度不快,但是查询效率不错.
  • 2楼网友:思契十里
  • 2021-02-21 21:34
. 命令: .output sqlite> .output a.txt 然后输入sql语句, 查询出要导的数据. 查询后,数据不会显示在屏幕上,而直接写入文件. 2、 或者你下载一些第三方的工具,直接浏览保存为 xls 文件。 SQLiteMan SQLite Manager SQLite Database Browser SqlPro SQL Client
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯