当前位置: 首页 > backend >正文

Postgresql 数据库体系架构

1 postgresql 软件目录

root@u24-pg-110:~# tree -L 1 /usr/local/postgresql-17/
/usr/local/postgresql-17/
├── bin         #可执行二进制文件
├── include
├── lib
└── share

2 数据库目录及文件

#目录结构
base --每个数据库的子目录
global --数据库集簇范围的表
pg_commit_ts --事务提交的时间戳数据
pg_dynshmem -- 动态共享内存子系统中使用的文件
pg_logical --逻辑解码的状态数据
pg_multixact --多事务状态数据
pg_notify --listen/notify 状态数据
pg_replslot --复制槽数据
pg_serial --已提交的可串行化事务相关信息
pg_snapshots -- 导出快照
pg_stat --统计子系统的永久 文件
pg_stat_tmp --统计子系统的临时文件
pg_subtrans --子事务状态数据
pg_tblspc --指向表空间的符号链接
pg_twophase --两阶段事务的状态文件
pg_wal --重做日志文件,wal 段文件,(pg_xlog)
pg_xact --事务提交状态数据

#文件
current_logfiles --当前运行的日志文件
pg_hba.conf --客户端认证文件
pg_ident.conf --用户名映射
PG_VERSION --PG 主版本号
postgresql.auto.conf --使用 alter system 修改的配置文件的存储
postgresql.conf --主配置参数文件
postgresql.conf.bak
postmaster.opts --记录服务器上次启动的命令行选项
postmaster.pid --主进程 PID 进程
.s.PGSQL.5432
.s.PGSQL.5432.lock

3 Postgresql 体系结构

4 Postgresql 进程结构

http://www.xdnf.cn/news/8407.html

相关文章:

  • OBS 玩转你直播录视频
  • Joplin+群晖NAS远程同步方案:私有云笔记的稳定存储与跨设备管理实践
  • 电路笔记(元器件):CAN 收发器 SN65HVD233 具有待机模式和环回功能的 3.3V CAN 收发器
  • Windows逆向工程提升之IMAGE_IMPORT_DESCRIPTOR
  • Python入门手册:Python基础语法
  • Android12 Rom定制去掉剪贴板复制成功的Toast
  • python之数据结构与算法篇
  • vue+threeJS 创建镂空球体(SphereGeometry)
  • 进考场!软考考试现场答题的注意事项
  • echarts之漏斗图
  • vue3样式穿透用法
  • 线性代数基础
  • 消除爆红 [vue/no-unused-vars] ‘row‘ is defined but never used.eslint-plugin-vue
  • Flume之选择器:复制和多路复用(比喻化理解
  • 继电保护与安全自动装置:电力系统安全的守护神
  • 设计模式-行为型模式(详解)
  • 一、ZooKeeper:分布式系统中的隐形协调大师
  • 【图像大模型】AnimateDiff:基于扩散模型的视频生成技术解析与实践指南
  • 家政、维修等服务行业整体解决方案
  • PCB行业标准与专利竞争:高频材料与工艺壁垒
  • 大模型 Agent 就是文字艺术吗?
  • COZE工作流全场景变现新路径:小程序/网站封装集成
  • Robust Kernel Estimation with Outliers Handling for Image Deblurring论文阅读
  • 212. 单词搜索 II
  • Pytorch里面多任务Loss是加起来还是分别backward? | Pytorch | 深度学习
  • 数据结构——树
  • 快捷回复预设文本工具
  • Python字符串及正则表达式
  • 【PhysUnits】9 取负重载(negation.rs)
  • el-input宽度自适应方法总结