用户可以是一个数据库的OWNER, 通过database下,建立不同的schema 可以管理数据库下的不同的objects ,
可以理解为 以下的管理方式
database --- user --- schema -- objects
当然实际上其他的用户也可以具有不同的schema下的OBJECTS的权限.
2 从postgresql 进程的角度来看, POSTGRESQL 是基于CS 结构, 通过postgres进程作为前端来对客户进行服
务,所有POSTGRES 从进程的角度来看是服务器承接 客户前端服务的,后端服务
postgres: postgres postgres [local] idle
通过上面的图中的信息,可以看到一个连接会产生一个postgres的进程,(之前也有文字写到关于过多连接对
POSTGRESQL 本身的性能影响问题)
除此以外我们从上图可以看到其他的进程在系统中所起的作用
postgres: logger
postgres: checkpointer
postgres: background writer
postgres: walwriter
评论