请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

我用mycat批量更新变成了异步执行

我用mycat批量更新变成了异步执行
我的sql是用逗号连接的 批量更新语句,执行后变成了异步执行(我的项目都停了,数据还在一条一条更新)。这个在那设置,我想变成同步

正在回答 回答被采纳积分+3

2回答

提问者 波大爷 2019-06-08 09:00:55

没有分表分库的情况下,批量执行updata语句,比如有1000条updata语句用逗号分隔,一次性提交mycat执行,提交后程序收到返回,然后结束了,但mycat逐条在执行。我希望没有执行完,程序不应该收到返回。就等于我提交1000条更新语句给mycat,然后我的程序就结束了,但是数据库的数据还在变化,一直到1000条语句全部执行完。

0 回复 有任何疑惑可以回复我~
  • sqlercn #1
    提供下你执行的语和mycat的日志
    回复 有任何疑惑可以回复我~ 2019-06-08 11:19:08
sqlercn 2019-06-05 10:26:14

不是太明白你的意思?MyCAT是做的分库分表还是读写分离?如果是分库分表本身就会分别对后端的多个数据库进行分别更新,这个没有办法同步进行的。

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信