递归火山软件开发平台

标题: SQLite数据库插入1W条数据大约耗时多少? [打印本页]

作者: HMWDH    时间: 2022-4-28 10:33
标题: SQLite数据库插入1W条数据大约耗时多少?
本帖最后由 HMWDH 于 2022-4-28 10:34 编辑

SQLite数据库插入1W条数据大约耗时多少?
文本数据一般耗时多少算标准?



作者: rinipp    时间: 2022-4-28 10:49
0-16ms
作者: 100501882    时间: 2022-4-28 12:43
rinipp 发表于 2022-4-28 10:49
0-16ms

大神比我快了一百倍啊
作者: 渤海湾董事长    时间: 2022-4-28 17:04
100501882 发表于 2022-4-28 12:43
大神比我快了一百倍啊

事物会更快
作者: 伟业    时间: 2022-4-28 17:22
学习....
作者: 创世魂    时间: 2022-4-28 19:18
这个得看你插入多大的数据。。。一条数据1mb和一条数据1kb,速度肯定不一样的。
作者: urenai    时间: 2022-4-28 20:22
启动事务是最明智的做法。
作者: urenai    时间: 2022-4-28 20:23
反正不管怎么做,打底100毫秒起步。
作者: weilai    时间: 2022-4-28 21:34
开启事务,pragma jouranl_mode = MEMORY 或者OFF肯定能快很多
作者: weilai    时间: 2022-4-28 21:37
还有提前编译好语句,都能加快速度
作者: HMWDH    时间: 2022-4-29 01:00
本帖最后由 HMWDH 于 2022-4-29 01:01 编辑
rinipp 发表于 2022-4-28 10:49
0-16ms

大神啊,怎么我插入1W条要几分钟?每条数据的文本长度45.
参照系统的例程用预编译记录的方法做的。
请大神给个例程来学习学习!

作者: weilai    时间: 2022-4-29 06:48
HMWDH 发表于 2022-4-29 01:00
大神啊,怎么我插入1W条要几分钟?每条数据的文本长度45.
参照系统的例程用预编译记录的方法做的。
请大神 ...

没有开事务,开事务应该用不了1秒
作者: rinipp    时间: 2022-4-29 13:51
HMWDH 发表于 2022-4-29 01:00
大神啊,怎么我插入1W条要几分钟?每条数据的文本长度45.
参照系统的例程用预编译记录的方法做的。
请大神 ...

事务
作者: HMWDH    时间: 2022-5-1 20:52
rinipp 发表于 2022-4-29 13:51
事务

能给个例程看看就好
作者: weilai    时间: 2022-5-1 21:49
HMWDH 发表于 2022-5-1 20:52
能给个例程看看就好

把你的代码发出来,让大家给你改改
作者: h379997559    时间: 2023-5-10 17:11
weilai 发表于 2022-5-1 21:49
把你的代码发出来,让大家给你改改

开启事务:
执行SQL语句 ("BEGIN TRANSACTION", )

提交事务:执行SQL语句 ("COMMIT TRANSACTION", )




欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4