点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我正在进行代码优化分配,我们正在考虑通过将带有CONNECTION的ABAP OpenSQL SELECT转换为HANA数据库到等效的CDS/AMDP来提高查询的性能。
OPEN SQL SELECT查询已经在使用新的7.4语法来使用CASE之类的语句。
由于OpenSQL查询将由DB层转换为后续的HANA可执行SQL,那么通过将CONNECTION替换为ABAP开放式SQL并替换为CDS或AMDP到HANA DB的性能有何不同?
我一直在进行SAP Blogs/Articles的研究,但是找不到这些方案之间的比较。
提前感谢您的帮助!
在测试程序中尝试一下,然后将两者进行比较。
您找不到答案,因为这取决于答案。 同样,在您的代码中写得不好的选择,在HANA上的执行时间仍然更长。 您是否看过像在关键字段上进行选择之类的事情,只是带回了您需要的东西? 在CDS/AMDP中,您是否使用了可用的语法,例如过滤器,表达式,分组等。想法是尽力在数据库上做很多事情。 即便如此,这还取决于您要处理多少信息。
非常感谢!
现在这很有意义:)
一周热门 更多>