您的位置:首页 > 编程语言

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

2017-10-28 15:49 176 查看
一、使结果集较小

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在应用层,对数据排序
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: