【 使用环境 】测试环境
【 OB or 其他组件 】obmysql
【 使用版本 】5.7.25-OceanBase-v4.2.1.6
【问题描述】执行如下sql报错:
加一个不影响逻辑的条件 a.inter_code > 0 就好了,改动后sql:
【复现路径】问题出现前后相关操作
【附件及日志】
【备注】基于 LLM 和开源文档 RAG 的论坛小助手已开放测试,在发帖时输入 [@论坛小助手] 即可召唤小助手,欢迎试用!
@论坛小助手
【 使用环境 】测试环境
【 OB or 其他组件 】obmysql
【 使用版本 】5.7.25-OceanBase-v4.2.1.6
【问题描述】执行如下sql报错:
【复现路径】问题出现前后相关操作
【附件及日志】
【备注】基于 LLM 和开源文档 RAG 的论坛小助手已开放测试,在发帖时输入 [@论坛小助手] 即可召唤小助手,欢迎试用!
@论坛小助手
用户问题: “在 OceanBase 版本 5.7.25-OceanBase-v4.2.1.6 测试环境中执行更新 SQL 时遇到错误 4016-internal error,添加不影响逻辑的条件 a.inter_code > 0 后问题解决,需要进一步诊断该错误原因。”
推荐使用 obdiag 工具进行根因分析和日志采集,以定位问题的具体原因,并将采集到的日志提供给我们以便确认问题所在。
日志采集场景: SQL 执行出错
日志采集命令: obdiag gather scene run --scene=observer.sql_err --env “{db_connect=’-h127.0.0.1 -P2881 -utest@test -p****** -Dtest’, trace_id=‘Yxx’}”
另外,为了确定具体的问题,在此需要您提供一些信息:
请使用上述命令采集日志,并将生成的日志压缩包发送给我们,我们将进一步分析问题的原因。感谢您的配合。
附上敏捷诊断工具 obdiag 使用帮助链接
语法上看不出什么错误来啊,数据量太大了吗?
学习了
每天都在学习中
最好贴下执行计划,看看是不是走了 NLJ BATCH 引起的问题
https://www.oceanbase.com/knowledge-base/oceanbase-database-1000000000438674