logical_decoding_work_mem

指定逻辑解码最大内存使用量的 GUC

logical_decoding_work_mem 是一个配置参数,用于指定逻辑解码所使用的最大内存量,超出部分会溢出到本地磁盘。

logical_decoding_work_memPostgreSQL 13 中引入。

默认值

logical_decoding_work_mem 的默认值为:64MB

用法

在此参数引入之前,逻辑解码事务是否溢出到磁盘的决定是基于特定事务中更改的数量。此参数为此过程提供了更精细化的控制,并使得限制 walsender 的内存使用成为可能。

按 PostgreSQL 版本详细信息

logical_decoding_work_mem (PostgreSQL 19)

设置 65536
单位 kB
类别 资源使用 / 内存
简短描述 设置用于逻辑解码的最大内存量。
扩展描述 在溢出到磁盘之前,每个内部重新排序缓冲区可以使用这么多内存。
上下文 user
变量类型 整数
来源 默认
最小值 64
最大值 2147483647
枚举值  
启动值 65536
重置值 65536
源文件  
源行  
需要重启 false

文档logical_decoding_work_mem

logical_decoding_work_mem (PostgreSQL 18)

设置 65536
单位 kB
类别 资源使用 / 内存
简短描述 设置用于逻辑解码的最大内存量。
扩展描述 在溢出到磁盘之前,每个内部重新排序缓冲区可以使用这么多内存。
上下文 user
变量类型 整数
来源 默认
最小值 64
最大值 2147483647
枚举值  
启动值 65536
重置值 65536
源文件  
源行  
需要重启 false

文档logical_decoding_work_mem

logical_decoding_work_mem (PostgreSQL 17)

设置 65536
单位 kB
类别 资源使用 / 内存
简短描述 设置用于逻辑解码的最大内存量。
扩展描述 在溢出到磁盘之前,每个内部重新排序缓冲区可以使用这么多内存。
上下文 user
变量类型 整数
来源 默认
最小值 64
最大值 2147483647
枚举值  
启动值 65536
重置值 65536
源文件  
源行  
需要重启 false

文档logical_decoding_work_mem

logical_decoding_work_mem (PostgreSQL 16)

设置 65536
单位 kB
类别 资源使用 / 内存
简短描述 设置用于逻辑解码的最大内存量。
扩展描述 在溢出到磁盘之前,每个内部重新排序缓冲区可以使用这么多内存。
上下文 user
变量类型 整数
来源 默认
最小值 64
最大值 2147483647
枚举值  
启动值 65536
重置值 65536
源文件  
源行  
需要重启 false

文档logical_decoding_work_mem

logical_decoding_work_mem (PostgreSQL 15)

设置 65536
单位 kB
类别 资源使用 / 内存
简短描述 设置用于逻辑解码的最大内存量。
扩展描述 在溢出到磁盘之前,每个内部重新排序缓冲区可以使用这么多内存。
上下文 user
变量类型 整数
来源 默认
最小值 64
最大值 2147483647
枚举值  
启动值 65536
重置值 65536
源文件  
源行  
需要重启 false

文档logical_decoding_work_mem

logical_decoding_work_mem (PostgreSQL 14)

设置 65536
单位 kB
类别 资源使用 / 内存
简短描述 设置用于逻辑解码的最大内存量。
扩展描述 在溢出到磁盘之前,每个内部重新排序缓冲区可以使用这么多内存。
上下文 user
变量类型 整数
来源 默认
最小值 64
最大值 2147483647
枚举值  
启动值 65536
重置值 65536
源文件  
源行  
需要重启 false

文档logical_decoding_work_mem

logical_decoding_work_mem (PostgreSQL 13)

设置 65536
单位 kB
类别 资源使用 / 内存
简短描述 设置用于逻辑解码的最大内存量。
扩展描述 在溢出到磁盘之前,每个内部重新排序缓冲区可以使用这么多内存。
上下文 user
变量类型 整数
来源 默认
最小值 64
最大值 2147483647
枚举值  
启动值 65536
重置值 65536
源文件  
源行  
需要重启 false

文档logical_decoding_work_mem

变更历史

分类

GUC 配置项, 内存

另请参阅

work_mem, autovacuum_work_mem, maintenance_work_mem, debug_logical_replication_streaming

反馈

提交任何关于“logical_decoding_work_mem”的评论、建议或更正请点击此处