11.1. 数据库编程方面优化 1. 不要使用 SELECT * ...,选择需要的字段, SELECT * 既浪费CPU,又浪费网络带宽资源,还需占用大量的ABAP内存 2. 不要使用SELECT DISTINCT ...,会绕过缓存,可使用 SORT ...
. . 程序 . READ TABLE ...WITH TABLE KEY...BINARY SEARCH读取标准内表使用二分查找 . 在循环 LOOP AT ...WHERE.. 或查询 READ TABLE ... 某内表时,如果未使用索引 排序表 哈希表 或二分查找,则在查询组合字段创建第二索引,查询时通过USE KEY或WITH TABLE KEY选项使用第二索引,这样在查询时会自动进行 ...
2015-02-01 08:35 0 3742 推荐指数:
11.1. 数据库编程方面优化 1. 不要使用 SELECT * ...,选择需要的字段, SELECT * 既浪费CPU,又浪费网络带宽资源,还需占用大量的ABAP内存 2. 不要使用SELECT DISTINCT ...,会绕过缓存,可使用 SORT ...
该文档是根据我过去多年学习与工作经验总结而成,项目开发过程中我都会参考此文档,主要ABAP很多细节上的东西还是还多,不可能你记得很牢固,或者你记得一时,但过不了几天就会忘记,毕竟同一东西你不可能一直做下去,有时项目跨度还是比较大的,需要用的东西也不太一样,有了此文档,加之以前你做过ABAP,回头 ...
20.6. XML. 236 20.6.1. 生成... 237 20.6.2. 解析... 240 20.6. XML if_ix ...
SE16N 业务顾问表数据查询工具 日志分析 SM13:查看Update Table更新(当使用V3更新时) 入站处理代码 ...
ALV开发必备!这里只贴一些粗略的东西,还有一篇关于ALV详细的文档,有时间再贴吧 7. ALV. 70 7.1. Layout重要字段... 70 7.2. FIELDCATALOG重要字段... 70 7.3. ...
20.7. OLE CREATE OBJECT obj_name 'app'."创建APP应用类的一个对象obj_name实例SET PROPERTY OF obj_name 'XXX ...
21.1. 日期函数... 265 21.1.1. 日期、时间验证... 265 21.1.2. 内部转换外部格式... 265 21.1.3. ...
OPEN SQL也是ABAP开发人员必备的知识,虽然可以使用原生的SQL来写,但不建议,就像JDBC与Hibernate的关系,性能与跨数据库的选择。但为了开发的简便与可移值性,还是使用Open SQL吧!这里贴出一些常用的操作,做项目时我也经常翻出来看一眼再写。 4. ...