有人在实际使用HANA动态分层吗?

2020-09-12 13:36发布

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

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

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


您好,

在HANA Enterprise 2.0 SPS2上启用DT后,我们遇到了巨大的性能挑战。 我们似乎无法避免每次查询执行都要花费数十分钟的ES表扫描。 分区表是从标准ECC表(如BKPF和BSIS)中复制的。 我们想与实际上已按约定获得DT工作的人讨论。

谢谢您,
阿图尔·帕坦卡(Atul Patankar)

<主持人删除的电子邮件地址>

4条回答
2020-09-12 14:16

这给了我一些信息,但是处理起来还不多。

UNION ALL将比UNION [DISTINCT]便宜,因为它不必处理结果集以消除重复项。 但是,在不知道必须使用什么WHERE子句来减少查询和返回记录总数的情况下,带有UNION ALL的SELECT可能会从内存中数据和扩展存储数据中返回每条记录。

您是使用单个主机配置还是DT在单独的主机上运行? 假设DT在单独的主机上运行,​​那么就网络流量而言,将结果集通过网络拖到HANA工作节点可能会很昂贵。

您要查询哪个客户端界面? 根据客户端接口的不同,可能会强制数据库将整个结果集返回给客户端,而不是打开游标并仅返回前X行,然后让客户端滚动游标,从而根据需要检索记录。

在WHERE子句中引用的特定列是否可以从创建可用于代替顺序表扫描的索引中受益?

扩展存储中记录的百分比是多少? 您希望查询返回或至少被查询感动?

一周热门 更多>

相关问答