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)
还没有任何评论哟~
