PostgreSQL
文章平均质量分 94
主要分析PostgreSQL数据库内核分析
孤叶飘落
坚持到底才是成功!!
展开
-
【PostgreSQL】【存储管理】表和元组的组织方式
外存管理负责处理数据库与外存介质(PostgreSQL8.4.1版本中只支持磁盘的管理操作)的交互过程。在PostgreSQL中,外存管理由SMGR(主要代码在smgr.c中)提供了对外存的统一接口。SMGR负责统管各种介质管理器,会根据上层的请求选择一个具体的介质管理器进行操作。每个表在磁盘中都以一定的结构进行存储,针对磁盘,外存管理模块提供了磁盘管理器和VFD机制。在PostgreSQL8.4.1版本中,还为每个表文件创建了两个附属文件,即空闲空间映射表(FSM)和可见性文件映射表(VM)。原创 2023-10-01 16:40:12 · 585 阅读 · 0 评论 -
【PostgreSQL】【存储管理】存储管理器的体系结构
数据库管理系统的本质任务是向存储设备上写入数据或者从存储设备上读出数据。在PostgreSQL中有专门的模块负责管理内存和外存的存储设备,我们称之为存储管理器。存储管理器提供了一组统一的管理外存和内存资源的功能模块,所有对外存与内存的操作都将交由存储管理器处理,可以认为存储管理器是数据库系统与物理存取设备的接口。原创 2023-09-29 18:27:48 · 387 阅读 · 0 评论 -
【PG基础】数据库命令及数据集簇
使用PostgreSQL数据库命令行交互工具psql登录数据库后,可以执行SQL命令或者psql提供的元命令。数据库初始化过程中创建整个数据库系统的数据集簇(目录)并创建两个模板数据库和默认用户数据库,该过程由initdb程序完成的,它属于一个独立的程序。原创 2023-08-10 23:39:32 · 1395 阅读 · 0 评论 -
【PG基础】概述与安装
本文主要简单介绍了pg数据库的简介和特性。然后主要介绍了pg在Linux系统上的安装步骤,最后实现了测试和远程连接实战。原创 2023-07-30 19:48:18 · 838 阅读 · 0 评论