PG-DBA培训07:PostgreSQL体系结构深入与源码解析

news/2024/11/29 10:52:13/

PostgreSQL体系结构深入解析,PostgreSQL数据库源码解析,initdb源码解析

PostgreSQL数据库体系架构
PostgreSQL数据库存储结构
PostgreSQL数据库进程结构
PostgreSQL数据库内存结构
PostgreSQL数据库源码解析
使用gdb跟踪分析PostgreSQL源码
PostgreSQL源码解析之initdb初始化过程
PostgreSQL源码解析之PG启动过程
PostgreSQL源代码文件结构
课程地址: https://edu.51cto.com/course/34321.html
课程简介:

一、风哥PG-DBA培训07:PostgreSQL体系结构深入与源码解析

课程目标:

本课程由风哥发布的基于PostgreSQL数据库的系列课程,本课程属于PostgreSQL基础深入与核心技术阶段之PostgreSQL体系结构深入与源码解析,学完本课程可以掌握PostgreSQL数据库体系架构,存储结构,逻辑结构,物理结构,进程结构,内存结构,PostgreSQL数据库源码解析,PostgreSQL数据库源码解析,PostgreSQL源码阅读工具,使用gdb跟踪分析PostgreSQL源码,PostgreSQL源码解析之initdb初始化过程,PostgreSQL源码解析之PG启动过程等技术内容,适合运维人员/数据库/开发人员,可以用于业务生产环境。

二、风哥PG-DBA培训07:PostgreSQL体系结构深入与源码解析

1.PostgreSQL数据库体系架构

2.PostgreSQL数据库存储结构-逻辑结构

3.PostgreSQL数据库存储结构-物理结构

(*)PostgreSQL物理结构基本布局

(*)PostgreSQL数据库目录文件

(*)PostgreSQL数据库存储目录

(*)PostgreSQL表/索引/页存储结构

(*)PostgreSQL表空间

4.PostgreSQL数据库进程结构 

(*)PostgreSQL进程分类

(*)PostgreSQL主服务进程

(*)PostgreSQL后台进程

5.PostgreSQL数据库内存结构 

6.PostgreSQL数据库源码解析

(*)PostgreSQL源代码文件结构

(*)PostgreSQL源码阅读工具介绍

(*)PostgreSQL编译安装-源码调试环境

(*)PostgreSQL源码解析之使用gdb跟踪分析

(*)PostgreSQL源码解析之initdb初始化过程

(*)PostgreSQL源码解析之PG启动过程


http://www.ppmy.cn/news/977968.html

相关文章

SystemVerilog 第2章:数据类型

在 Verilog中,初学者经常分不清reg和wire两者的区别。应该使用它们中哪一个来驱动端口?连接不同模块时又该如何做? Systemverilog对经典的reg数据类型进行了改进,使得它除了作为一个变量以外,还可以被连续赋值、门单元和模块所驱动。为了与寄存器类型相区别,这种改进的数据类…

【C++杂货铺】内存管理

文章目录 一、C/C内存分布二、C内存管理方式2.1 new和delete操作内置类型2.2 new和delete操作自定义类型 三、operator new与operator delete函数四、new和delete的实现原理4.1 内置类型4.2 自定义类型 五、定位new表达式(placement-new)六、malloc/free…

虚拟机安装红帽8/9问题解决方案

虚拟机安装红帽8/9问题解决方案 导入虚拟机文件,开启虚拟机。 会直接进入Redhat Debug 此平台不支持虚拟化的 AMD-V/RVI。 不使用虚拟化的 AMD-V/RVI,是否继续? 解决方案: 首先确保PC是开启VT-x(Inter)&#xff0…

redis---持久化和数据类型的基本操作

目录 1.redis持久化 2.redis数据类型 1.redis持久化 【1】RDB 启用rdb,查看是否有对应文件生成 1.进入配置文件,修改配置 [rootclient ~]# vim /etc/redis.conf save 60 5 # 自动出发机制(60秒内进行5次操…

CVPR2023新作:在点云中无监督地学习人体关键点

Title: 3D Human Keypoints Estimation From Point Clouds in the Wild Affiliation: 斯坦福大学 (Stanford University) Authors: Zhenzhen Weng, Alexander S. Gorban, Jingwei Ji, Mahyar Najibi, Yin Zhou, Dragomir Anguelov Keywords: 3D human keypoints, point clou…

算法与数据结构(四)--队列

一.队列的基本概念 队列是另一种特殊的表,这种表只在表首(也称为队首)进行删除操作,只在表尾进行插入操作。队列的修改是按先进先出的规则进行的,所以队列又称为先进先出表,First In First Out&#xff0c…

GAN在图像超分辨领域的应用

本篇博客介绍了对抗生成网络GAN在图像超分辨领域的应用,包括(SRGAN, ESRGAN, BSRGAN, Real-ESRGAN),详细介绍了论文内容,方法,网络结构并对其做了相关总结。相关GAN原理的介绍大家可以查看我之前的几篇博客,链接如下:生…

RocketMQ和RabbitMQ的区别

RocketMQ和RabbitMQ的区别: 架构设计:RocketMQ是基于主题(Topic)的发布/订阅模式,而RabbitMQ则是基于队列(Queue)的消息代理系统。 语言支持:RocketMQ主要使用Java开发&#xff0c…