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

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.lryc.cn/news/2385166.html

相关文章:

  • [创业之路-377]:企业战略管理案例分析-战略制定/设计-市场洞察“五看”:看宏观之社会发展趋势:数字化、智能化、个性化的趋势对初创公司的战略机会
  • Vue框架1(vue搭建方式1,vue指令,vue实例生命周期)
  • 分布式系统核心技术全解析
  • skywalking 10.2 源码编译
  • C++ --- string
  • Android Studio 连接夜神模拟器 自动断开的问题
  • Python入门手册:Python中的数据结构类型
  • 《P3435 [POI 2006] OKR-Periods of Words》
  • C/C++---隐式显式转换
  • 巡礼中国西极·跨越昆仑天山 | 北斗卫星徽章护航昆仑科考
  • Vue常用自定义指令-积累的魅力【VUE】
  • LangChain4j第三篇: RAG的简单应用与实践
  • 机器学习第二十六讲:官方示例 → 跟着菜谱学做经典菜肴
  • 功能强大且易于使用的 JavaScript 音频库howler.js 和AI里如何同时文字跟音频构思想法
  • 品鉴JS的魅力之防抖与节流【JS】
  • 如何使用patch-package给npm包打补丁
  • maxkey单点登录系统
  • windows bat 在目录下(包括子目录)搜索批量指定文件名称复制到另一个文件夹内
  • Notepad++ 下载与安装教程(小白专属)
  • Spring Cloud Gateway 微服务网关实战指南
  • 微服务架构实战:Eureka服务注册发现与Ribbon负载均衡详解
  • 采用多维计算策略(分子动力学模拟+机器学习),显著提升 α-半乳糖苷酶热稳定性
  • 【java】小练习--零钱通
  • 旅游信息检索
  • 贝叶斯理论
  • Docker-mongodb
  • Gartner《Optimize GenAI Strategy for 4 Key ConsumerMindsets》学习心得
  • [ARM][汇编] 02.ARM 汇编常用简单指令
  • 达梦数据库-学习-22-库级物理备份恢复(超详细版)
  • python网络爬虫的基本使用