sql报5024,sql耗时增加的问题

【 使用环境 】测试环境
【 使用版本 】3.2.4
【问题描述】使用插入脚本测试ob性能,sql报5024,是插入的时候主键重复的问题,但sql耗时为什么会增加,出现报错的sql基本花费时间都在1s及以上,插入正常的时候只花费0.2s左右,没理解这一块,有大佬讲解一下吗

明白了,是因为数据库本身回去重试几次,然后记录总时间,所以才会记录这么长时间

耗时长可能是在重试或者加锁,具体通过查看日志进行确认。日志位置:{install_path}/log/observer.log*,搜索错误码5024,然后按照对应日志中的trace id再次进行搜索,结合日志时间和内容即可知道进行了哪些操作。
5024错误码问题也可以参考文档:OceanBase分布式数据库-海量数据 笔笔算数

2 个赞