在 SAP HANA 中运行 OLAP 查询


当你要运行一个 OLAP 查询来执行 where 子句中 Country='US' 表中 Sales 的总和时。

从 FCT_SALES 表中选择总 (销售额),其中国家/地区='美国';

它的存储类型是在内存单元格中基于列的存储,Sales 的所有值将在数据库中汇集,并且当执行聚合“总和”时,它将比 OLTP 查询快得多。

如果表是基于行的存储,其中值与不同数据类型一起存储,并且执行了“总和”聚合,那么找到“销售额”列的值将非常困难。


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

更新于: 2020 年 2 月 24 日

253 次查看

开启你的职业

通过完成培训课程获得官方认证

立即开始
广告
© . All rights reserved.