返回列表 发布新帖

gitlab数据库表结构分享

138 0
发表于 2024-4-29 17:00:49 | 显示全部楼层 阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×

Gitlab Postgresql目录结构

files description
PG_VERSION 包含postgresql主版本号的文件
pg_hba.conf 控制postgresql客户端验证的文件
pg_ident.conf 控制postgresql用户名映射的文件
postgresql.conf / runtime.conf 配置参数文件 runtime.conf
postgresql.auto.conf 用于存储在ALTER SYSTEM(版本9.4或更高版本)中设置的配置参数的文件
postmaster.opts 记录服务端上一次启动的命令行选项
postmaster.pid 伴随服务器启动生成的文件,由上到下依次记录postmaster pid、$PGDATA、启动时间戳、端口号、unix domain socket、第一个有效的监听地址listen_address、共享内存的segment idpostmaster.pid文件内容详述
subdirectories description
base/ 包含每个数据库子目录的子目录
global/ 包含群集范围表的子目录,例如pg_database和pg_control
pg_commit_ts/ 包含事务提交时间戳数据的子目录。 9.5版本以后
pg_clog/ (Version 9.6 or earlier) 包含事务提交状态数据的子目录。它在版本10中重命名为pg_xact. CLOG将在5.4章节中详解。
pg_dynshmem/ 包含动态共享内存子系统使用的文件的子目录。9.4版本以后
pg_logical/ 包含逻辑解码的状态数据的子目录。9.4版本以后
pg_multixact/ 包含多事务状态数据的子目录(用于 shared row locks)
pg_notify/ 包含LISTEN / NOTIFY状态数据的子目录
pg_repslot/ 包含复制槽数据的子目录(9.1版本以后)
pg_serial/ 包含有关已提交的序列化事务(9.1版本以后)信息的子目录
pg_snapshots/ 包含导出快照的子目录(9.2版本以后)。 PostgreSQL的函数pg_export_snapshot在此子目录中创建快照信息文件
pg_stat/ 包含统计子系统永久文件的子目录
pg_stat_tmp/ 包含统计子系统临时文件的子目录
pg_subtrans/ 包含子事物状态数据的子目录
pg_tblspc/ 表空间符号链接目录
pg_twophase/ 包含prepare事务的状态文件
pg_wal/ (Version 10 or later) 包含WAL(Write Ahead Logging)段文件的子目录。在版本10中从pg_xlog重命名而来
pg_xact/ (Version 10 or later) 包含事务提交状态数据的子目录。在版本10中从pg_clog重命名而来.CLOG将在5.4章节中详解
pg_xlog/ (Version 9.6 or earlier) 包含WAL(Write Ahead Logging)段文件的子目录。在版本10中重命名为pg_wal

回复

使用道具 举报

意见建议

Email:forum@gitlab.cn
  • 关注公众号
  • 添加专业顾问
Copyright © 2001-2024 极狐GitLab论坛 版权所有 All Rights Reserved. 鄂ICP备2021008419号-1|鄂公网安备42018502006137号
关灯 快速发帖
扫一扫添加专业顾问
返回顶部
快速回复 返回顶部 返回列表