您的位置:首页 > 其它

SAP HANA 行存储(SAP HANA Row Store)

2012-08-04 01:40 381 查看
SAP HANA 行存储(SAP HANA Row Store):

行存储内存结构:

主存中会分配一块内存用于存储列存储的数据:

这部分内存又分为 segment ,Transactional version memory, log buffer,share pool存储index.

segment 内存:存储实际的表数据。

事务版本内存 :存储临时数据,MVCC操作的相关数据。

log buffer:存储数据库操作的日志信息。

内存页管理(Page Manager):负责内存分配,记录内存的使用情况(那块内存使用过哪些内存空闲)。

Version Memory Consolidation:负责对MVCC占用的无用数据占用的内存进行垃圾回收。



每个行存储的数据表都有一个主键索引:

主键索引映射到表的ROW ID和主键上。

ROW ID:行存储结构中每行记录的唯一标识。

行存储数据表的索引都是存储在内存中。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: