PostgreSQL 物理架构
对应课程图:database cluster → $PGDATA/ 基目录 → base/ global/ pg_logical/ pg_stat/ pg_tblspc/ → 数据库子目录 → 表/索引/FSM/VM 数据文件。本文按...
对应课程图:database cluster → $PGDATA/ 基目录 → base/ global/ pg_logical/ pg_stat/ pg_tblspc/ → 数据库子目录 → 表/索引/FSM/VM 数据文件。本文按...
0. 参考图(用户提供) 1. 五层结构总览 2. 逐层详解 2.1 Database Cluster(数据库集群) Oracle 对照:≈ Instance + Database 的合体,但里面塞了 N 个互不相干的库。 2.2 Data...
付费阅读/评论阅读/登录阅读、付费下载/评论下载/登录下载、登录(邮箱/手机/QQ/微信/支付宝/微博)、支付(微信支付/支付宝)、积分、签到、收藏、点赞、身份认证等超多功能...
基于 PostgreSQL 实例架构图整理,覆盖:进程模型、共享内存、后台辅助进程、WAL 与 Checkpoint 协作、MVCC 与 Autovacuum 机制,并附 Oracle 对照表。 一、整体架构:一连接一进程的多进程模型 Po...
单个 cursor 本身消耗很小,真正吃内存的是它拖住的共享缓冲、临时文件、以及解析 / 执行计划相关的进程私有内存。Cursor 是 “内存放大器”,而不是 “内存大胃王”。下面分层拆解。 ...
说明 Rocky Linux 8 与 CentOS 8 / RHEL 8 同源,包管理使用 dnf(命令可理解为 yum 的升级版,二者兼容)。本文选择 PostgreSQL 17.11 (PostgreSQL 18.6也适用)的源码 ta...
说明 CentOS 7 上安装PostgreSQL14。 开始安装 1、下载安装包 这里直接使用官网的 file browser(ftp) 下载,下载的时候需要注意,它这里将不同版本的包分为 beta、rc 和不带任何说明。建议下载最新不带...
VACUUM 是 PostgreSQL 数据库中用于维护表数据、优化存储与性能的核心维护命令,主要服务于 PostgreSQL 的 MVCC(多版本并发控制)机制,具体说明如下: VACUUM 的常用操作命令及对应场景示例,按维护需求分类整...
pg_hba.conf 支持的主要认证方式、用途及用法如下: 1. trust 2. reject 3. md5 4. password 5. peer(本地专用) 6. ident 7. scram-sha-256 8. ldap 9. ...
参数的功能说明: 参数的功能说明: 参数的功能说明: