作者:温恭凯364092 | 来源:互联网 | 2023-08-14 15:53
在tq210的嵌入式linux系统下和虚拟机ubuntu下都是这样。。tq210下大概正常4到5个钟
9 个解决方案
没碰到过。我这边很多的工控机都是7*24h工作的,大量使用sqlite作为参数配置,本地数据存储。没碰到过这种情况。ubuntu12.04裁剪内核版本的
1、我还真没在Sqlite上用过transaction
2、我也没有这么频繁打开关闭数据库过。
3、插入的id,count如果是数值column,你那个语句写的转义单引号是啥意思啊?
我这边的工控机时时刻刻在上传mysql数据。当然也有读数据,同时在本地电子盘存储sqlite数据。上传时通过中间件的,本地sqlite的操作还是很频繁的,每天一个数据文件。
一般这种插入我都是用占位符方式的,另外,sqlite没有一组操作是需要用交易来保护的。
insert into %1(id,count) values('%2','%3');
我一般都是insert into %1(id,count) values(?,?);
然后用addBindValue