达梦数据库——学习笔记 2020-08

学习笔记 003
学习内容:《DM8系统管理员手册》

第16章 管理列存储表
看前思考:

  1. 什么是列存储表?

  2. 如何管理列存储表?

个人总结:

  1. 达梦数据库中,表的数据存储方式分为行存储和列存储。行存储是以记录为单位,是完整的;列存储是以列为单位,存储的是某一列的连续数据。

  2. Huge File System(检查 HFS)是达梦数据库实现的,针对海量数据进行分析的一种高效、简单的列存储机制。列存储表(也称为 HUGE 表)就是建立在 HFS 存储机制上的一种表。

  3. 普通的表空间,数据是通过段、簇、页来管理的,并以固定大小(4K、8K、16K、32K)的页面为管理单位;而 HUGE 表空间是通过 HFS 存储机制来管理的,它相当于一个文件系统。

  4. 非事务型HUGE表可直接增、删、改,直接操纵文件,速度快,但不支持事务。

  5. DM推出的事务型HUGE表通过增加 RAUX、DAUX 和 UAUX 行辅助表,减少了IO操作,提高效率,同时提高并行性能。

  6. (1)RAUX行辅助表存放最后一个数据区(不够存满一个数据区)的数据,表名为“HUGE 表名$RAUX”;

(2)DAUX行辅助表记录HUGE表数据文件中被删除的数据,表名为“HUGE表名$DAUX”;

(3)UAUX 行辅助表记录HUGE表被更新的数据的新值,表名为“HUGE 表名$UAUX”。

  1. 创建HUGE表,SQL语句及案例在手册142页。

  2. HUGE 表比较适合做分析型表的存储。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值