递归火山软件开发平台

标题: 官方的Sqlite支持库速度实在太慢了 [打印本页]

作者: 兵三进一    时间: 2023-8-18 23:51
标题: 官方的Sqlite支持库速度实在太慢了
官方的Sqlite支持库速度实在太慢了,同样插入500条数据,官方的库要800毫秒,
利快云群里分享的 sqlite模块,速度只要16毫秒,

作者: matali    时间: 2023-8-19 00:53
模块上传来,我测试看看是不是
作者: 明靓    时间: 2023-8-19 03:24
何以见得?
作者: xo37    时间: 2023-8-19 06:06
里快运 模块?分享下看看?
作者: 兵三进一    时间: 2023-8-19 06:54
(, 下载次数: 40)

有图有真相,有模块有例程!
直接下载,安装模块,一键测试!

作者: 兵三进一    时间: 2023-8-19 06:55
xo37 发表于 2023-8-19 06:06
里快运 模块?分享下看看?

已上传,有模块有例程!
作者: 兵三进一    时间: 2023-8-19 06:55
明靓 发表于 2023-8-19 03:24
何以见得?

已上传代码,有模块有例程,一键测试!
作者: 兵三进一    时间: 2023-8-19 06:56
matali 发表于 2023-8-19 00:53
模块上传来,我测试看看是不是

已上传代码,有模块有例程,一键测试!
作者: 创世魂    时间: 2023-8-19 08:32
本帖最后由 创世魂 于 2023-8-19 09:36 编辑
兵三进一 发表于 2023-8-19 06:54
有图有真相,有模块有例程!
直接下载,安装模块,一键测试!

测试不严谨啊。。你为什么不用官方库执行sql语句插入。。另外一个开启了事务,一个没开启事务。。结果肯定也会不一样的。。

建议多测测……


作者: 兵三进一    时间: 2023-8-19 09:32
本帖最后由 兵三进一 于 2023-8-19 09:44 编辑
创世魂 发表于 2023-8-19 08:32
测试不严谨啊。。你为什么不用官方库执行sql语句插入。。

(, 下载次数: 20)


之前我有过测试了,效率一模一样,所以这里才用官方例程中的插入写法!
作者: 创世魂    时间: 2023-8-19 09:36
兵三进一 发表于 2023-8-19 09:32
之前我有过测试了,效率一模一样,所以这里才用官方例程中的插入写法!

另外一个开启了事务,一个没开启事务。。结果肯定也会不一样的。。

作者: 兵三进一    时间: 2023-8-19 09:45
创世魂 发表于 2023-8-19 09:36
另外一个开启了事务,一个没开启事务。。结果肯定也会不一样的。。

官方库好像没有开启事务方法呀!
作者: 兵三进一    时间: 2023-8-19 13:44
(, 下载次数: 23)

我的强自症呀,救命呀,谁来救救官言的支持库

(, 下载次数: 26)
(, 下载次数: 26)

作者: 兵三进一    时间: 2023-8-19 19:20
我顶,我顶,我顶顶顶
作者: 创世魂    时间: 2023-8-20 09:36
感谢蜗牛大佬,补个回复。。事务的开启在任何数据库里面,执行语句都可以实现。

执行SQL("BEGIN") // 开启事物
执行SQL("COMMIT") // 提交事物
执行SQL("ROLLBACK") // 回滚事务

作者: 兵三进一    时间: 2023-8-20 11:24
创世魂 发表于 2023-8-20 09:36
感谢蜗牛大佬,补个回复。。事务的开启在任何数据库里面,执行语句都可以实现。

执行SQL("BEGIN") // 开启 ...

谢谢,完美解决!
作者: lsfeeling    时间: 2023-8-20 20:35
不用事务。是一条操作一次。用了事务,是只操作一次

作者: xo37    时间: 2023-8-21 10:54
兵三进一 发表于 2023-8-20 11:24
谢谢,完美解决!

嗯,有结果是最好的结果;

感谢 蜗牛 了;
作者: st8051    时间: 2023-8-21 15:20
差别那么大 我都有点不相信的 ~
作者: li327065266kun    时间: 2023-8-23 20:01
创世魂 发表于 2023-8-20 09:36
感谢蜗牛大佬,补个回复。。事务的开启在任何数据库里面,执行语句都可以实现。

执行SQL("BEGIN") // 开启 ...

:噜阿噜 咋开启事务??用在哪个地方?

作者: 寒风    时间: 2023-8-24 02:41
创世魂 发表于 2023-8-20 09:36
感谢蜗牛大佬,补个回复。。事务的开启在任何数据库里面,执行语句都可以实现。

执行SQL("BEGIN") // 开启 ...

建议官方库可以更新时加上
作者: yifan09    时间: 2023-8-24 15:41
创世魂 发表于 2023-8-20 09:36
感谢蜗牛大佬,补个回复。。事务的开启在任何数据库里面,执行语句都可以实现。

执行SQL("BEGIN") // 开启 ...

不错




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