SAP内表类型及其数据读取效率评估

内表大概分3种:

1、标准表standard tables:如果不指定BINARY SEARCH附加选项,则默认为线性查找(linear search),既一条一条的查找。

2、排序表(sorted tables):读取数据使用二分查找(binary search)来搜索数据。

3、哈希表(hashed tables):使用哈希算法来查找数据。

 

对于数据量不大的情况下,建议使用线性搜索来读取数据,这样对于abap程序执行效率更好

对于数据量较大,可以使用二分查找方式读取数据,减少查找次数。

posted @ 2020-11-05 16:16  荒野游侠  阅读(337)  评论(0编辑  收藏  举报