欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

优化定制化abap代码必须遵守的经典黄金规则

发布时间:2025/3/20 编程问答 68 豆豆
生活随笔 收集整理的这篇文章主要介绍了 优化定制化abap代码必须遵守的经典黄金规则 小编觉得挺不错的,现在分享给大家,帮大家做个参考.
一、使结果集较小
1不要选出记录后,再用CHECK或EXIT对结果集过滤。尤其不要在SELECT循环中这样做。
2使WHERE条件尽可能的详尽

二、最小化传输的数据字段
1只SELECT真正需要的字段
2用聚合函数,而不是把结果集返回给应用层,让应用层做相应的计算

三、最小化和数据库的交互次数
1用JOIN, 子查询,而不是嵌套的SELECT循环
2用SELECT…FOR ALL ENTRIES, 而不是很多SELECT或者SELECT SINGLE
3在增删改数据库时,用数组变量,批量操作

四、最小化查找开支
1定义和使用恰当的第二索引

五、减小数据库负荷
1避免读取冗余的数据
2如果可能的话,尽量用缓存
3在应用层,对数据排序

总结

以上是生活随笔为你收集整理的优化定制化abap代码必须遵守的经典黄金规则的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。