Advertisement

PostgreSQL的安装目录结构

阅读量:
复制代码
    
    
    AI写代码html

摘要:

PostgreSQL采用的是较为通用的C/S架构,服务器端被命名为postgres(在服务器端,主程序及进程均使用该名称。当启动PostgreSQL后,至少可以在服务器上观察到6个postgres进程,这些进程分别对应于PostgreSQL的几个关键模块。每当有新的客户端连接建立时,服务器端都会生成一个新的postgres进程以进行交互)。该部分负责管理所有数据文件、接收客户端连接并执行客户端提交的操作。客户端可以是JDBC/ODBC、psql命令行工具、嵌入式SQL客户端等多种形式。

PostgreSQL的目录结构设计非常清晰,其中一个为安装目录,默认位于/usr/local/pgsql下。另一个则是用于存储数据文件和配置文件的目录,在文档中被称为cluster's data directory,在内核分析中通常翻译为“数据集簇”。该目录通常被简称为PGDATA。每个数据库实例都会拥有一个独立的PGDATA目录,并且在每台机器上可以同时存在多个不同的实例。

1.根目录:

bin include lib share

2.各个目录的整体内容:

(1)bin: 二进制可执行文件存放位置,此目录下包含如postgres、psql等可执行程序。

(2)includ

全部评论 (0)

还没有任何评论哟~