RDS MySQL 一旦过程出现错误,即使使用有效值,它也会重复直到启动新会话

问题描述

我终于注意到我们在处理数据时收到的间歇性错误。当我们执行存储过程并报告“A 列不能为空”时,错误显示,但是当我们跟踪记录并手动运行该过程时,它工作正常。我可以使用以下内容重复此错误

  1. 使用有效值运行程序,它成功
  2. 使用无效值运行相同的过程,失败并显示“A 列不能为空”
  3. 使用步骤 1 中相同的有效值重新运行相同的过程,但失败并出现相同的错误
  4. 打开一个新选项卡/会话并重新运行与第 1 步相同的过程,现在再次成功。

我真的在摸索这个问题,似乎找不到正确的文档来提供帮助。我们在 AWS RDS 上使用 MysqL 5.7。似乎会话正在兑现错误,并且无论何时调用该过程,它都会简单地从现金中提取错误

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)