HarmonyOS 关系数据库无法使用事务
根据api文档描述,beginTransaction 不支持在多进程或多线程中使用。我注意到有 beginTrans 这个方法,并且配合 execute 使用,但是 execute 只提供异步方法没提供同步的方法。由于业务调用链比较长,异步方法使用不方便。
操作步骤:在多线程里需要把数据插入到多个表格,需要使用事务
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
关系数据库无法拷贝怎么回事?
2933浏览 • 1回复 待解决
关系数据库如何保存图片?
9579浏览 • 2回复 待解决
调用关系数据库插值报错
1304浏览 • 1回复 待解决
HarmonyOS 关系数据库安全级别配置
1299浏览 • 1回复 待解决
如何使用鸿蒙JS创建关系数据库及数据表?
2977浏览 • 1回复 待解决
如何对非关系数据库进行查询
3064浏览 • 1回复 待解决
HarmonyOS 关系数据库,存入 boolean,取出变为 1/0
848浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyNext中使用事务保障数据库操作的原子性?
958浏览 • 1回复 待解决
HarmonyOS中对象关系映射数据库的事务控制是基于jdbc吗
6758浏览 • 1回复 待解决
关系型数据库使用分享
2837浏览 • 1回复 待解决
如何使用鸿蒙JS创建关系数据库及数据表,哪位大佬有个样例?谢谢!
9420浏览 • 1回复 待解决
关系数据库回调err打印信息为undefine是什么原因?
1159浏览 • 1回复 待解决
HarmonyOS 在关系数据库的两个表中查询同一条数据
1276浏览 • 1回复 待解决
HarmonyOS 关系型数据库加密
1244浏览 • 1回复 待解决
关系型数据库无法循环多次删除或者更新
1212浏览 • 1回复 待解决
HarmonyOS 本地关系型数据库
1321浏览 • 1回复 待解决
HarmonyOS 关系型数据库如何查看
1088浏览 • 1回复 待解决
关系型数据库使用有懂的吗?
3547浏览 • 1回复 待解决
HarmonyOS 关系型数据库批量插入数据
1816浏览 • 1回复 待解决
HarmonyOS 使用rdb 关系型数据库 insert() 数据,如何去除重复?
1756浏览 • 1回复 待解决
HarmonyOS 关系型数据库中数据库版本的作用是什么
1289浏览 • 1回复 待解决
HarmonyOS 关系型数据库如何批量update?
1326浏览 • 1回复 待解决
HarmonyOS 关于关系型数据库的问题
1385浏览 • 1回复 待解决
HarmonyOS 关系型数据库加密的问题
1663浏览 • 1回复 待解决
HarmonyOS 关系型数据库加密密码
1232浏览 • 1回复 待解决





















多线程中使用事务会有风险,后续也不会支持。 多线程中,任何一个线程都不要去开启事务,会有风险。事务是作用在整个数据库的,如果在线程1中开启事务,但是在提交之前,线程2去插入数据并查询这条数据,那么就会查询不到。