您的位置:首页 > 其它

SAPABAP性能优化技巧—使用二分查找(Binary Search)选项

2011-11-15 15:30 295 查看
READ命令使用顺序查找数据表,这会降低处理速度。取而代之,使用binary search的附加命令,可以使用二分查找算法,可以帮助加快内表查找速度。 在使用binary search之前必须首先将内表排序,否则有可能找不到记录,因为二分查找反复将查找区间对半划分,如果要查找的值小于查找区间的中间位置的数据项值,则查找区间将缩小到前半个区间,否则查找将局限于后半区间。要了解更多的关于二分查找算法介绍,请点击这里



不推荐使用:



Read table int_fligh with key airln = ‘LF’.





推荐使用:

SORT int_fligh by airln.

Read table int_fligh with key airln = ‘LF’ binary search.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: