update_process_title

一个配置参数,用于确定是否为每个命令更新“ps”显示。

update_process_title 是一个 配置参数,用于确定是否为执行的每个命令更新 ps 显示。

update_process_titlePostgreSQL 8.2 中添加。

默认值

update_process_title 的默认值为:on

用法

通常没有理由禁用 update_process_title,除非在 Windows 平台上,更新进程标题的开销较高。

按 PostgreSQL 版本分列的详细信息

update_process_title (PostgreSQL 17)

设置 on
单位  
类别 报告和日志记录 / 进程标题
简短描述 更新进程标题以显示活动的 SQL 命令。
额外描述 每次服务器收到新的 SQL 命令时,都启用更新进程标题。
上下文 超级用户
变量类型 bool
来源 默认
最小值  
最大值  
枚举值  
启动值 on
重置值 on
源文件  
源代码行  
挂起的重启 false

文档: update_process_title

update_process_title (PostgreSQL 16)

设置 on
单位  
类别 报告和日志记录 / 进程标题
简短描述 更新进程标题以显示活动的 SQL 命令。
额外描述 每次服务器收到新的 SQL 命令时,都启用更新进程标题。
上下文 超级用户
变量类型 bool
来源 默认
最小值  
最大值  
枚举值  
启动值 on
重置值 on
源文件  
源代码行  
挂起的重启 false

文档: update_process_title

update_process_title (PostgreSQL 15)

设置 on
单位  
类别 报告和日志记录 / 进程标题
简短描述 更新进程标题以显示活动的 SQL 命令。
额外描述 每次服务器收到新的 SQL 命令时,都启用更新进程标题。
上下文 超级用户
变量类型 bool
来源 默认
最小值  
最大值  
枚举值  
启动值 on
重置值 on
源文件  
源代码行  
挂起的重启 false

文档: update_process_title

update_process_title (PostgreSQL 14)

设置 on
单位  
类别 报告和日志记录 / 进程标题
简短描述 更新进程标题以显示活动的 SQL 命令。
额外描述 每次服务器收到新的 SQL 命令时,都启用更新进程标题。
上下文 超级用户
变量类型 bool
来源 默认
最小值  
最大值  
枚举值  
启动值 on
重置值 on
源文件  
源代码行  
挂起的重启 false

文档: update_process_title

update_process_title (PostgreSQL 13)

设置 on
单位  
类别 进程标题
简短描述 更新进程标题以显示活动的 SQL 命令。
额外描述 每次服务器收到新的 SQL 命令时,都启用更新进程标题。
上下文 超级用户
变量类型 bool
来源 默认
最小值  
最大值  
枚举值  
启动值 on
重置值 on
源文件  
源代码行  
挂起的重启 false

文档: update_process_title

update_process_title (PostgreSQL 12)

设置 on
单位  
类别 进程标题
简短描述 更新进程标题以显示活动的 SQL 命令。
额外描述 每次服务器收到新的 SQL 命令时,都启用更新进程标题。
上下文 超级用户
变量类型 bool
来源 默认
最小值  
最大值  
枚举值  
启动值 on
重置值 on
源文件  
源代码行  
挂起的重启 false

文档: update_process_title

update_process_title (PostgreSQL 11)

设置 on
单位  
类别 进程标题
简短描述 更新进程标题以显示活动的 SQL 命令。
额外描述 每次服务器收到新的 SQL 命令时,都启用更新进程标题。
上下文 超级用户
变量类型 bool
来源 默认
最小值  
最大值  
枚举值  
启动值 on
重置值 on
源文件  
源代码行  
挂起的重启 false

文档: update_process_title

update_process_title (PostgreSQL 10)

设置 on
单位  
类别 进程标题
简短描述 更新进程标题以显示活动的 SQL 命令。
额外描述 每次服务器收到新的 SQL 命令时,都启用更新进程标题。
上下文 超级用户
变量类型 bool
来源 默认
最小值  
最大值  
枚举值  
启动值 on
重置值 on
源文件  
源代码行  
挂起的重启 false

文档: update_process_title

update_process_title (PostgreSQL 9.6)

设置 on
单位  
类别 进程标题
简短描述 更新进程标题以显示活动的 SQL 命令。
额外描述 每次服务器收到新的 SQL 命令时,都启用更新进程标题。
上下文 超级用户
变量类型 bool
来源 默认
最小值  
最大值  
枚举值  
启动值 on
重置值 on
源文件  
源代码行  
挂起的重启 false

文档: update_process_title

update_process_title (PostgreSQL 9.5)

设置 on
单位  
类别 进程标题
简短描述 更新进程标题以显示活动的 SQL 命令。
额外描述 每次服务器收到新的 SQL 命令时,都启用更新进程标题。
上下文 超级用户
变量类型 bool
来源 默认
最小值  
最大值  
枚举值  
启动值 on
重置值 on
源文件  
源代码行  
挂起的重启 false

文档: update_process_title

update_process_title (PostgreSQL 9.4)

设置 on
单位  
类别 统计 / 查询和索引统计收集器
简短描述 更新进程标题以显示活动的 SQL 命令。
额外描述 每次服务器收到新的 SQL 命令时,都启用更新进程标题。
上下文 超级用户
变量类型 bool
来源 默认
最小值  
最大值  
枚举值  
启动值 on
重置值 on
源文件  
源代码行  

文档: update_process_title

update_process_title (PostgreSQL 9.3)

设置 on
单位  
类别 统计 / 查询和索引统计收集器
简短描述 更新进程标题以显示活动的 SQL 命令。
额外描述 每次服务器收到新的 SQL 命令时,都启用更新进程标题。
上下文 超级用户
变量类型 bool
来源 默认
最小值  
最大值  
枚举值  
启动值 on
重置值 on
源文件  
源代码行  

文档: update_process_title

update_process_title (PostgreSQL 9.2)

设置 on
单位  
类别 统计 / 查询和索引统计收集器
简短描述 更新进程标题以显示活动的 SQL 命令。
额外描述 每次服务器收到新的 SQL 命令时,都启用更新进程标题。
上下文 超级用户
变量类型 bool
来源 默认
最小值  
最大值  
枚举值  
启动值 on
重置值 on
源文件  
源代码行  

文档: update_process_title

update_process_title (PostgreSQL 9.1)

设置 on
单位  
类别 统计 / 查询和索引统计收集器
简短描述 更新进程标题以显示活动的 SQL 命令。
额外描述 每次服务器收到新的 SQL 命令时,都启用更新进程标题。
上下文 超级用户
变量类型 bool
来源 默认
最小值  
最大值  
枚举值  
启动值 on
重置值 on
源文件  
源代码行  

文档: update_process_title

update_process_title (PostgreSQL 9.0)

设置 on
单位  
类别 统计 / 查询和索引统计收集器
简短描述 更新进程标题以显示活动的 SQL 命令。
额外描述 每次服务器收到新的 SQL 命令时,都启用更新进程标题。
上下文 超级用户
变量类型 bool
来源 默认
最小值  
最大值  
枚举值  
启动值 on
重置值 on
源文件  
源代码行  

文档: update_process_title

update_process_title (PostgreSQL 8.4)

设置 on
单位  
类别 统计 / 查询和索引统计收集器
简短描述 更新进程标题以显示活动的 SQL 命令。
额外描述 每次服务器收到新的 SQL 命令时,都启用更新进程标题。
上下文 超级用户
变量类型 bool
来源 默认
最小值  
最大值  
枚举值  
启动值 on
重置值 on
源文件  
源代码行  

文档: update_process_title

update_process_title (PostgreSQL 8.3)

设置  
单位  
类别 统计 / 查询和索引统计收集器
简短描述 更新进程标题以显示活动的 SQL 命令。
额外描述 每次服务器收到新的 SQL 命令时,都启用更新进程标题。
上下文 超级用户
变量类型 bool
来源 默认
最小值  
最大值  

文档: update_process_title

update_process_title (PostgreSQL 8.2)

设置  
单位  
类别 统计 / 查询和索引统计收集器
简短描述 更新进程标题以显示活动的 SQL 命令。
额外描述 每次服务器收到新的 SQL 命令时,都启用更新进程标题。
上下文 超级用户
变量类型 bool
来源 默认
最小值  
最大值  

文档: update_process_title

更改历史记录

示例

update_process_title 设置为 on(默认值)时,每个 PostgreSQL 进程都将在进程标题中显示其当前状态信息;这里为 walreceiver

$ for I in `seq 1 5`; do ps -u --user postgres | grep walreceiver; sleep 5; done
postgres  826581  0.0  0.0 722988  7552 ?        Ss   16:48   0:04 postgres: walreceiver   streaming 7/C12BF730
postgres  826581  0.0  0.0 722988  7552 ?        Ss   16:48   0:04 postgres: walreceiver   streaming 7/C12BF828
postgres  826581  0.0  0.0 722988  7552 ?        Ss   16:48   0:04 postgres: walreceiver   streaming 7/C12BF8E8
postgres  826581  0.0  0.0 722988  7552 ?        Ss   16:48   0:04 postgres: walreceiver   streaming 7/C12C0948
postgres  826581  0.0  0.0 722988  7552 ?        Ss   16:48   0:04 postgres: walreceiver   streaming 7/C12C0948

如果 update_process_title 设置为 off,则不会显示此类信息。

$ for I in `seq 1 5`; do ps -u --user postgres | grep walreceiver; sleep 5; done
postgres  854731  0.0  0.0 722992  7192 ?        Ss   21:45   0:00 postgres: walreceiver   
postgres  854731  0.0  0.0 722992  7192 ?        Ss   21:45   0:00 postgres: walreceiver   
postgres  854731  0.0  0.0 722992  7192 ?        Ss   21:45   0:00 postgres: walreceiver   
postgres  854731  0.0  0.0 722992  7192 ?        Ss   21:45   0:00 postgres: walreceiver   
postgres  854731  0.0  0.0 722992  7192 ?        Ss   21:45   0:00 postgres: walreceiver 

分类

GUC 配置项管理/管理

另请参阅

cluster_name

反馈

提交任何关于“update_process_title”的评论、建议或更正 此处