云数据库 GaussDB-Undo:undo_limit_size_per_transaction

时间:2023-11-01 16:22:17

undo_limit_size_per_transaction

参数说明:用于控制单事务undo分配空间阈值,达到阈值时事务报错回滚。建议设置undo_limit_size_per_transaction参数不大于undo_space_limit_size参数。若设置的undo_limit_size_per_transaction参数大于undo_space_limit_size参数,用户调用show undo_limit_size_per_transaction命令查询参数值时,显示出来的值和用户设置的值仍保持一致,只是在使用时会取undo_space_limit_size和undo_limit_size_per_transaction两者的较小值,作为实际的单事务undo分配空间阈值。如果设置 undo_limit_size_per_transaction 超过 1TB,可能会影响系统的性能和稳定性。

该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。

取值范围:整型,256~2147483647,单位为8KB。

默认值:32GB

support.huaweicloud.com/distributed-devg-v3-opengauss/gaussdb-10-0341.html