一、达梦数据库结构
达梦数据库是由实例和数据库共同组成,具体的相关概念有以下几点:
- 库名
由⼀系列存放在操作系统上的⽂件组成,是达梦数据库对应数据存储的物理介质。默认数据库⽂件存放路径:/dm8/data/DAMENG/,其中DAMENG是默认生成的库名。
- 实例
由⼀组正在运⾏的后台进程及其fork出的⼀系列线程和分配内存组成。⼀个DB端⼝,对应⼀个服务实例,通过端口区分不同的服务实例。5236是达梦默认的数据库端⼝。
- 用户
⼀个用户【⽤来连接数据库、访问数据库的】,对应多个模式【schema:模式对象是数据库数据的逻辑结构】【oracle的⽤户与模式间关系是1:1】。⽤户创建完成后, 默认会生成⼀个同名的模式。在当前模式下,创建数据库表、视图、存储过程等对象。
- 存储
数据的存储方式支持行存储和列存储,以及MPP。行存储是以完整的若⼲条记录为单位进行存储的,列存储是以列为单位进行存储的,每⼀个列的所有⾏数据都存储在⼀起。MPP(大规模并行处理),将任务并行的分散到多个服务器和节点上,在每个节点上计算完成后,将各自部分的结果汇总在⼀起。
- 体系结构