postgresql从入门到菜鸟(七)集群目录结构

本文介绍了PostgreSQL的集群目录pgdata及其子目录的作用,包括base、global、pg_hba.conf、pg_ident.conf等,详细解析了各部分的功能,如数据库目录、全局系统表信息、访问控制文件和配置文件等。
摘要由CSDN通过智能技术生成

通过initdb可以创建postgresql的集群目录pgdata,这里列一下各个目录和文件的作用:

pgdata                     (集群目录)
  丨--base                (数据库目录)
        丨--1                (template1)
        丨--13268        (template0)
        丨--13269        (postgres)
  丨--global              (用于存储全局的系统表信息和全局控制信息)
        丨--pg_control (用于存储全局控制信息)        
        丨--1136          (pg_pltemplate)
        丨--xxxx          (其它表信息)
  丨--pg_hba.conf        (访问控制文件)
  丨--pg_ident.conf        (用户映射控制文件)
  丨--PG_VERSION        (版本信息文件)
  丨--postgresql.conf    (集群配置文件)
  丨--postgresql.auto.conf  (集群配置文件,优先级高于postgresql.conf,只能通过alter命令修改)

  丨--pg_clog            (用于存储事务提交状态数据)
  丨--pg_commit_ts        (用于存储已提交事务的时间)
  丨--pg_dynshmem        (用于存储动态共享内存子系统使用的文件)
  丨--pg_logical        (用于存储逻辑解码的状态数据)
  丨--pg_multixact        (用于存储多事务状态数据)
  丨--pg_notify            (用于存储LISTEN/NOTIFY

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值