文章目录
1. 辅助进程自带前缀“postgres: ”
在 【PostgreSQL教程】· SysLogger日志收集器工作原理 中的1.1.1节里分析了PostgreSQL内核中是如何为每个辅助进程创建进程名的原理过程。首先,它是在初始化每个进程的入口函数中,对应初始化 MyBackendType 变量,然后调用函数GetBackendTypeDesc()来获取对应的进程名。之后启动postmaster进程,得到的所有辅助进程名前面均带有“postmaster: ”前缀,如下图所示:
在 【PostgreSQL教程】· SysLogger日志收集器工作原理 中的1.1.1节里分析了PostgreSQL内核中是如何为每个辅助进程创建进程名的原理过程。首先,它是在初始化每个进程的入口函数中,对应初始化 MyBackendType 变量,然后调用函数GetBackendTypeDesc()来获取对应的进程名。之后启动postmaster进程,得到的所有辅助进程名前面均带有“postmaster: ”前缀,如下图所示: