GaussDB提供的进程有些是常驻内存的,有些是事件触发的。熟悉这些进程有助于检查那些不合法的数据库进程。
ps -ef | grep gaussdb
名称 | 类型 | 说明 |
---|---|---|
archiver process | 临时产生 | 日志归档进程,只在打开WAL归档功能时才产生。 |
auditor process | 常驻内存 | 审计进程。 |
autovacuum launcher process | 常驻内存 | 系统自动清理进程下的调度进程。 |
autovacuum worker process | 临时产生 | 系统自动清理进程下的工作进程,只在执行系统自动清理时才出现,清理完成后自动消亡。 |
checkpointer process | 常驻内存 | 检查点进程。 |
gaussdb | 常驻内存 | GaussDB的主进程,为其他进程的父进程。 |
job scheduler process | 常驻内存 | 定时任务调度和工作进程。 |
job worker process | 临时产生 | 定时任务进程,只在定时任务执行时才出现,定时任务执行完成后自动消亡。 |
logger process | 常驻内存 | 系统日志进程。 |
postgres process | 临时产生 | 服务进程,只在客户端连接(例如 gsql 连接)时才出现。 |
startup process | 常驻内存或临时产生 | 恢复进程。在备机中一直存在;在主机中,启动完成后退出。 |
stats collector process | 常驻内存 | 统计数据收集进程。 |
wal receiver process | 常驻内存 | 双机的日志接收进程,只在备机中存在。 |
wal sender process | 常驻内存 | 双机的日志发送进程。 |
wal writer process | 常驻内存 | 预写式日志进程。 |
writer process | 常驻内存 | 后端写进程。 |