DM8数据库体系结构

本文详细介绍了DM8数据库的逻辑和物理结构。逻辑结构包括数据库和实例的概念,以及表空间、页、簇和段的层次。物理结构涉及配置文件、控制文件、数据文件、重做日志文件、归档日志文件、备份文件和日志文件。此外,还阐述了DM8的内存结构,包括共享内存、缓冲区及其不同组件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、DM8逻辑结构

1.数据库和实例

在DM8中,“数据库”和“实例”这两个概念之间有着很大的差别,甚至可以说它们是两个完全不同的实体。
1.1数据库
DM数据库指的是磁盘上存放在DM数据库中数据的集合,一般包括:数据文件、日志文件、控制文件以及临时数据文件等。
1.2实例
实例一般是由一组正在运行的DM后台进程/线程以及一个大型的共享内存组成。通过运行DM实例可以操作DM数据库中的内容。

2.DM逻辑存储结构

DM8 数据库由一个或多个表空间组成:在这里插入图片描述
2.1表空间
表空间由一个或多个数据文件组成。在使用初始化数据库工具创建数据库时,会自动创建5个表空间:SYSTEM表空间、ROLL表空间、MAIN表空间、TEMP表空间和HMAIN表空间。
用户可以在终端登录数据库后执行如下命令来查看表空间相关信息:
在这里插入图片描述
2.2页
数据页(数据块)是DM数据库中最小的数据存储单元,页大小可以设置为4KB、8KB、16KB或者32KB,需要在创建数据库时指定,数据库创建之后,在该库的整个生命周期内,页大小都不能改变。同时在DM数据库中页

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

qq_41514083

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值