在 SAP HANA 中运行 OLAP 查询


当您需要运行 OLAP 查询,根据其中包含 where 从句 Country=’US’的表中执行销售总额时。

从 FCT_SALES 中选择 Sum(Sales),其中 Country=’US’;

它的存储类型是内存单元中的基于列的存储,Sales 的所有值将一同存储在数据库中,当执行聚合“求和”时,与 OLTP 查询相比,它的速度会快很多。

如果表基于行存储,其中值存储有不同的数据类型一同出现,并且执行“求和”聚合,则查找“Sales”列的值会非常困难。


在图表中,基于列的表显示数据库中的 Sales 值,并表明执行计算很容易。

更新于: 2020 年 2 月 24 日

253 次浏览

开启您的 事业

完成课程,获得认证

开始
广告