2020-09-05 04:37发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我有一个具有5000万条记录的数据库表,并且当使用带有40K-50K条记录的FAE和内部表中的3个Keys字段时。 获取数据需要一些时间。
除了JOIN之外,什么可以替代它。 因为使用联接,我可能需要创建另一个精益数据库表并将表项首先转储到其中,这是我不想做的。
请为"所有条目"建议替代方案。
嗨Dhiraj,
不确定这是否对您有所帮助,但是您看到 Ivan Milazzotti 的最新博客文章" 对于所有人 条目,GTT和OPEN SQL "? 我还没有机会使用这样的全局临时表,但是也许值得您尝试一下。
干杯
贝尔贝尔
您可以发布代码吗? 可能会有所帮助。
您可以尝试ADMP,请看下面的博客:
https://blogs.sap.com/2018/06/19/amdp-avoiding-for-all-entries-and-pushing-calculation-to-database-layer /
您也可以考虑注释1662726。
我不明白为什么JOIN与创建新表相关,您也可以创建视图。
注释1662726的链接和标题:使用SAP HANA数据库上的FOR ALL ENTESES优化选择范围
扩展更多。
这三个键是数据库表的主键吗? 您正在访问哪些表,选择什么。
富
嗨,Dhiraij,
与Jagadeesh达成协议。 通过删除具有键的重复记录,确保FAE表是唯一的。
然后尝试使用INTO TABLE语句仅选择必要的字段,这会增加很多。
尝试制作一个示例程序来测试此查询并通过SAT tcode进行评估
祝你好运
Nam。
最多设置5个标签!
嗨Dhiraj,
不确定这是否对您有所帮助,但是您看到 Ivan Milazzotti 的最新博客文章" 对于所有人 条目,GTT和OPEN SQL "? 我还没有机会使用这样的全局临时表,但是也许值得您尝试一下。
干杯
贝尔贝尔
您可以发布代码吗? 可能会有所帮助。
您可以尝试ADMP,请看下面的博客:
https://blogs.sap.com/2018/06/19/amdp-avoiding-for-all-entries-and-pushing-calculation-to-database-layer /
您也可以考虑注释1662726。
我不明白为什么JOIN与创建新表相关,您也可以创建视图。
注释1662726的链接和标题:使用SAP HANA数据库上的FOR ALL ENTESES优化选择范围
扩展更多。
这三个键是数据库表的主键吗? 您正在访问哪些表,选择什么。
富
嗨,Dhiraij,
与Jagadeesh达成协议。 通过删除具有键的重复记录,确保FAE表是唯一的。
然后尝试使用INTO TABLE语句仅选择必要的字段,这会增加很多。
尝试制作一个示例程序来测试此查询并通过SAT tcode进行评估
祝你好运
Nam。
一周热门 更多>