为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】: dm8
【操作系统】: dm8
【CPU】: docker
【问题描述】*:
表里面有500w数据的表,在无业务进行的场景下,对其查询和修改,每条数据都会进行查看和修改,之前是35000条进行提交一次,会报错 “Undo record version too old, user record unavailable”,后来经过测试,改成200条提交一次,就会解决这个问题。
最近表中的数据又多了,涨到800w条了,然后又会报这个错,如果每次修改提交条数的话,会很麻烦,而且这个提交条数的值需要进行多次测试才会得出,很不方便,请问怎么根治这个问题?

你这个更新操作频繁吗,建议进行批量修改,或者是对表或更新sql进行优化