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 18)

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

文档: update_process_title

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配置项管理/运维

另见

集群名称

反馈

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