注册
多版本冲突过多问题处理
专栏/技术分享/ 文章详情 /

多版本冲突过多问题处理

이. 2023/08/30 3048 2 0
摘要

1 问题情况
image.png
2 排查思路
① 并发执行更新同一条记录本来就是会冲突的
② 太多的mvcc冲突
image.png
③ 查询MVCC_RETRY_TIMES参数在数据库中的值
select PARA_NAME,PARA_VALUE from V$DM_INI WHERE PARA_NAME='MVCC_RETRY_TIMES';
④ 修改MVCC_RETRY_TIMES参数
SP_SET_PARA_VALUE(2,'MVCC_RETRY_TIMES',15);–指定发生 MVCC 冲突时的最大重试次数。静态,需要重启数据库
⑤ 该问题除了调整ini参数外还需检查一下数据库活动会话情况,可能业务系统有异导致。

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服