ABAP语法7.5

2020-08-22 13:24发布

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

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


大家好,

新的ABAP语法易于使用。 但是,考虑到性能,我们有以下疑问。

新的read itab语句不在任何地方执行二进制搜索。 当我们在ORACLE DB中使用新的READ语法时,可能会影响性能,对吗? 由于我们总是以传统方式进行分类和二进制搜索

请提出建议!

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

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


大家好,

新的ABAP语法易于使用。 但是,考虑到性能,我们有以下疑问。

新的read itab语句不在任何地方执行二进制搜索。 当我们在ORACLE DB中使用新的READ语法时,可能会影响性能,对吗? 由于我们总是以传统方式进行分类和二进制搜索

请提出建议!

付费偷看设置
发送
4条回答
我是小鹏鹏啊
1楼 · 2020-08-22 13:58.采纳回答

尽可能使用哈希表/排序表将提高性能,并且可以在新的ABAP语法范围内使用它们。

Nan4612
2楼-- · 2020-08-22 13:57

您所描述的"传统"方式是自1990年代以来就不好了

我衷心希望 通过"我们",您描述的是一个大学/培训学习小组。 认为专业ABAP开发人员无法区分数据库和内存处理的想法将使您深感不安...

粗暴的香蕉
3楼-- · 2020-08-22 14:00

READ是从内存而不是数据库读取数据的语句,因此没有直接链接

如果要在表上进行二进制搜索,则只需将其声明为SORTED表即可。

打个大熊猫
4楼-- · 2020-08-22 13:50

Meera K

我认为您不会对性能产生影响,建议您仔细阅读以下主题,它们将为您提供解答。

THREAD1

THREAD2

致谢!

一周热门 更多>