首页 新闻 赞助 找找看

mysql表变更,会导致查询无法取得数据吗?

0
悬赏园豆:20 [已关闭问题] 关闭于 2019-12-19 13:28

现象:
9点30开始,对一个使用中mysql数据库的千万级支付流水表进行增加字段操作。
执行了大约10分钟,期间有支付进来,正常进行插入、查询处理没有问题。在40分左右的时候,表变更执行完毕。
在41分左右的时候有新的处理进来,预下单插入数据,之后支付成功回调,在回调处理查询刚刚插入的预下单流水的数据的时候,查询返回结果为0,没有找到刚刚插入的流水。导致回调处理失败。
发现的时候已经是50分左右了,使用当时的查询sql重新执行,可以正常查询到数据。

请问:
是存在表变更完成后的一小段时间里,新插入的数据无法正常查询到这种情况吗?

常烦常乐的主页 常烦常乐 | 菜鸟二级 | 园豆:202
提问于:2019-12-16 10:36
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册