当前位置:首页 > 编程笔记 > 正文
已解决

【0234】PgBackendStatus 记录当前postgres进程的活动状态

来自网友在路上 181881提问 提问时间:2023-11-19 23:46:07阅读次数: 81

最佳答案 问答题库818位专家为你答疑解惑

1. 关于PgBackendStatus

每个存活的后端进场在共享内存中维护一个PgBackendStatus结构体,显示其当前活动状态。(结构体是根据BackendId分配的,但这并不重要。)

请注意:

  • 进场状态收集器进程不参与、甚至不访问这些结构。

  • 每个辅助进程还在共享内存中维护一个PgBackendStatus结构体。

1.1 PgBackendStatus数据类型声明原型

PgBackendStatus声明于pgstat.h头文件中。其原型如下:

typedef struct PgBackendStatus
{int			st_changecount;int			st_procpid;/* Type of backends */BackendType st_backendType;TimestampTz st_pro
查看全文

99%的人还看了

猜你感兴趣

版权申明

本文"【0234】PgBackendStatus 记录当前postgres进程的活动状态":http://eshow365.cn/6-39769-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!