postgresql.conf: PostgreSQLconfiguration file
・pg_hba.conf:PostgreSQL Client Authentication Configuration File
・pg_ident.conf:PostgreSQL User Name Maps
表 53-1. PGDATA 的內容
項目 |
描述 |
PG_VERSION |
PostgreSQL 的主版本號。比如8.4 |
base |
包含每個數據庫的子文件夾的目錄 |
global |
包含像pg_database 這樣的cluster中共有表的目錄。 |
pg_clog |
包含事務提交狀態的數據的目錄 |
pg_multixact |
包含多事務狀態的數據的目錄。(鎖共有行用) |
pg_stat_tmp |
包含統計用的子系統中的臨時性文件或者目錄 |
pg_subtrans |
包含子事務狀態的數據的目錄 |
pg_tblspc |
包含表空間symbolic鏈接的子目錄 |
pg_twophase |
包含用於準備好事務狀態文件的子目錄 |
pg_xlog |
包含 WAL (預寫日誌)文件的子目錄 |
postmaster.opts |
一個記錄 postmaster 最後一次啓動時使用的命令行參數的文件 |
postmaster.pid |
一個鎖文件, 記錄當前服務器主進程ID(PID),集羣數據目錄路徑,服務器啓動時間戳,端口號, Unix-域套接目錄路徑(Windows上爲空),第一個有效listen_address(IP地址或者*, 如果不監聽TCP,則爲空),以及共享內存段ID, (在服務器關閉之後此文件就不存在了)。 |
對於集羣裏的每個數據庫,在PGDATA/base裏都有對應的一個子目錄, 子目錄的名字是該數據庫在pg_database裏的OID。 這個目錄是數據庫文件的缺省位置;特別值得一提的是, 該數據庫的系統表存儲於此。