对于所有参与者,HANA中的大型表需要花费一些时间

2020-09-05 04:37发布

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

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


大家好,

我有一个具有5000万条记录的数据库表,并且当使用带有40K-50K条记录的FAE和内部表中的3个Keys字段时。 获取数据需要一些时间。

除了JOIN之外,什么可以替代它。 因为使用联接,我可能需要创建另一个精益数据库表并将表项首先转储到其中,这是我不想做的。

请为"所有条目"建议替代方案。

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

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


大家好,

我有一个具有5000万条记录的数据库表,并且当使用带有40K-50K条记录的FAE和内部表中的3个Keys字段时。 获取数据需要一些时间。

除了JOIN之外,什么可以替代它。 因为使用联接,我可能需要创建另一个精益数据库表并将表项首先转储到其中,这是我不想做的。

请为"所有条目"建议替代方案。

付费偷看设置
发送
8条回答
小c菟菟
1楼-- · 2020-09-05 05:34

嗨Dhiraj,

不确定这是否对您有所帮助,但是您看到 Ivan Milazzotti 的最新博客文章" 对于所有人 条目,GTT和OPEN SQL "? 我还没有机会使用这样的全局临时表,但是也许值得您尝试一下。

干杯

贝尔贝尔

吹牛啤
2楼-- · 2020-09-05 05:40

您可以发布代码吗? 可能会有所帮助。

shere_lin
3楼-- · 2020-09-05 05:41

您可以尝试ADMP,请看下面的博客:

https://blogs.sap.com/2018/06/19/amdp-avoiding-for-all-entries-and-pushing-calculation-to-database-layer /

您也可以考虑注释1662726。

我不明白为什么JOIN与创建新表相关,您也可以创建视图。

小灯塔
4楼-- · 2020-09-05 05:38
DafaDDDa
5楼-- · 2020-09-05 05:20

扩展更多。

这三个键是数据库表的主键吗? 您正在访问哪些表,选择什么。

SKY徐
6楼-- · 2020-09-05 05:35

嗨,Dhiraij,

与Jagadeesh达成协议。 通过删除具有键的重复记录,确保FAE表是唯一的。

然后尝试使用INTO TABLE语句仅选择必要的字段,这会增加很多。

尝试制作一个示例程序来测试此查询并通过SAT tcode进行评估

祝你好运

Nam。

一周热门 更多>