澄清HANA中的加载和动态分层

2020-09-20 15:16发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好,我试图阐明我对HANA平台...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


您好,我试图阐明我对HANA平台中的LOADING和Dynamic Tiering功能的理解,

LOADING:通常,数据驻留在内存中,也驻留在硬盘中(用于恢复)。 如果内存不足,系统将从内存中卸载表以释放空间。 同样,在需要时,可以将表加载到内存中。

动态分层:仅在磁盘中将不经常访问的表创建为扩展表。 它们在内存中不可用。 当请求时,我的查询可以从磁盘访问这些扩展表。 但是,它们不会加载到内存中。 您能否确认,我的理解对从未加载到内存中的动态分层表是正确的...

谢谢

Sreekanth

4条回答
Tong__Ming
2020-09-20 16:06

@Sreekanth

关闭但不完全是。 作为HANA系统中基于磁盘的引擎,DT引擎管理高速缓存,以处理查询或在DT中执行的查询部分。 如果查询仅需要将数据存储在扩展表或分配给EXTENDED STORAGE的多存储表的分区中,则整个查询将由DT引擎处理,并且仅将结果集通过索引服务器或客户端返回给客户端。 工作节点。

我们有一门面向DT的OpenSAP课程,该课程将于下周开始,详细介绍查询处理的工作原理: SAP HANA动态分层简介


一周热门 更多>