为什么删除一个数据会一直执行

删除多少数据啊,如果就删除一条数据, 大概率是这条数据上存在行锁,看下SQL_AUDIT的 retry_cnt 的值是否很大

2 个赞

可能是存在锁冲突的问题,可以查询下
SELECT * FROM oceanbase.GV$OB_TRANSACTION_PARTICIPANTS WHERE table_id = ‘目标表的ID’;
如果有的话可以解决锁的问题后,再次执行

2 个赞

排查下锁的问题

1 个赞

学习了

1 个赞

正常默认提交,一直不动检查检查锁,或者一个事物里多少行删除啊。

也想知道

1 个赞