Undo

undo_space_limit_size

**参数说明:**用于控制undo强制回收阈值,达到阈值的80%启动强制回收。

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

**取值范围:**整型,800M~16TB

**默认值:**32GB

undo_limit_size_per_transaction

**参数说明:**用于控制单事务undo分配空间阈值,达到阈值时事务报错回滚。

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

**取值范围:**整型,2M~16TB

**默认值:**32GB

undo_zone_count

**参数说明:**用于控制在内存中可分配的undo zone数量,达到阈值或本次设置的数值小于上次时报错,重新按规则设置合理取值后可恢复正常。当参数设置为0时,禁用undo,禁止创建ustore表。

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

**取值范围:**整型,0~1,048,576

取值约束:

  1. 本次设置数值不得小于上次设置的数值,设置错误时会导致数据库无法正常恢复,重新合理设置后重启数据库可恢复正常。

  2. 当前undo_zone_count取值需要根据max_connections来调节设置,修改max_connections取值后,需对应修改undo_zone_count,取值规则为max_connections取值的4倍。

**默认值:**0

意见反馈
编组 3备份
openGauss 2024-03-19 00:47:31
取消