楼主: vicky987654321

ABAP 的性能优化

[复制链接]
论坛徽章:
121
紫蛋头
日期:2013-07-02 19:27:392014年新春福章
日期:2014-02-18 16:41:11马上有车
日期:2014-02-18 16:41:112014年世界杯参赛球队: 波黑
日期:2014-06-07 00:05:53喜羊羊
日期:2015-03-04 14:49:392015年新春福章
日期:2015-03-06 11:57:31
11#
发表于 2012-9-5 23:19 来自手机 | 只看该作者
支持郭老师

使用道具 举报

回复
论坛徽章:
8
授权会员
日期:2008-02-29 14:46:02生肖徽章2007版:猪
日期:2008-03-13 16:46:59奥运会纪念徽章:沙滩排球
日期:2008-08-28 17:37:39生肖徽章2007版:龙
日期:2009-04-16 20:53:16生肖徽章2007版:鼠
日期:2009-05-25 14:45:552011新春纪念徽章
日期:2011-02-18 11:42:472010广州亚运会纪念徽章:马术
日期:2011-03-30 09:25:572013年新春福章
日期:2013-02-25 14:51:24
12#
发表于 2012-9-6 09:39 | 只看该作者
se30 多看看 一般就可以了

使用道具 举报

回复
论坛徽章:
10
ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44奥运会纪念徽章:体操
日期:2012-06-20 14:52:212012新春纪念徽章
日期:2012-01-04 11:50:44ITPUB十周年纪念徽章
日期:2011-11-01 16:20:28ITPUB季度 技术新星
日期:2011-06-16 10:10:122011新春纪念徽章
日期:2011-02-18 11:43:34ITPUB9周年纪念徽章
日期:2010-10-08 09:31:222010新春纪念徽章
日期:2010-03-01 11:07:23祖国60周年纪念徽章
日期:2009-10-09 08:28:00ITPUB 11周年纪念徽章
日期:2012-10-09 18:05:37
13#
发表于 2012-9-6 09:51 | 只看该作者
sydongsun 发表于 2012-9-5 22:44
ABAP程序的性能优化,这样表述可能更好一些:
1. 减少磁盘I/O次数,频繁读取数据表,是非常耗费时间的。所 ...

术业有专攻,程序优化的学问很多。我尤其赞同这一点
============================================================
5.对业务的更深入了解,可以得到更合理的程序编写和优化能力。尤其是SAP系统,要得到一个报表的结果,可能有多种从不同数据表获取的方法,但是有些可能较为曲折和低效,有些则可以提高效率。
============================================================
最粗糙的做法也是最普遍的做法,Abaper听完Functional的描述之后,自己写Select语句,自己写算法,以把结果弄出来为目的。问题是:以后一旦配置改变,这个程序就需要改写了。

使用道具 举报

回复
论坛徽章:
10
ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44奥运会纪念徽章:体操
日期:2012-06-20 14:52:212012新春纪念徽章
日期:2012-01-04 11:50:44ITPUB十周年纪念徽章
日期:2011-11-01 16:20:28ITPUB季度 技术新星
日期:2011-06-16 10:10:122011新春纪念徽章
日期:2011-02-18 11:43:34ITPUB9周年纪念徽章
日期:2010-10-08 09:31:222010新春纪念徽章
日期:2010-03-01 11:07:23祖国60周年纪念徽章
日期:2009-10-09 08:28:00ITPUB 11周年纪念徽章
日期:2012-10-09 18:05:37
14#
发表于 2012-9-6 09:56 | 只看该作者
第二,尽可能不要使用SELECT * INTO CORESPONDING 语句,更好的办法是select A B into table的语句
=====================================
有Select A B into table这种语法吗?

使用道具 举报

回复
论坛徽章:
104
生肖徽章2007版:猪
日期:2012-07-12 14:24:56菠菜神灯
日期:2013-05-26 22:03:18生肖徽章2007版:猪
日期:2012-07-19 11:10:12生肖徽章2007版:猪
日期:2012-07-19 11:10:12生肖徽章2007版:猪
日期:2012-07-11 19:07:11生肖徽章2007版:猪
日期:2012-07-19 11:10:12生肖徽章2007版:猪
日期:2012-07-19 11:10:12ITPUB伯乐
日期:2012-05-22 15:05:25NBA季后赛纪念徽章
日期:2013-06-21 14:52:05NBA季后赛大富翁
日期:2013-06-21 14:57:11
15#
 楼主| 发表于 2012-9-6 10:09 | 只看该作者
qoqojoo 发表于 2012-9-3 22:35
俺也补充一点,对于nested loop,可以对第二个loop使用read获取tabix,不要总是从开头开始loop,而是从需要 ...

不错,谢啦!欢迎大家多谈谈自己的意见和看法!

使用道具 举报

回复
论坛徽章:
104
生肖徽章2007版:猪
日期:2012-07-12 14:24:56菠菜神灯
日期:2013-05-26 22:03:18生肖徽章2007版:猪
日期:2012-07-19 11:10:12生肖徽章2007版:猪
日期:2012-07-19 11:10:12生肖徽章2007版:猪
日期:2012-07-11 19:07:11生肖徽章2007版:猪
日期:2012-07-19 11:10:12生肖徽章2007版:猪
日期:2012-07-19 11:10:12ITPUB伯乐
日期:2012-05-22 15:05:25NBA季后赛纪念徽章
日期:2013-06-21 14:52:05NBA季后赛大富翁
日期:2013-06-21 14:57:11
16#
 楼主| 发表于 2012-9-6 10:10 | 只看该作者
rosefish 发表于 2012-9-4 12:55
要真正系统地学习ABAP性能调优,建议是看教材BC490和相关的Notes。
“ABAP性能优化”这类文章很多,这些一 ...

嗯,确实这样!

使用道具 举报

回复
论坛徽章:
4
奥运会纪念徽章:花样游泳
日期:2012-08-23 15:21:34奥运会纪念徽章:拳击
日期:2012-08-27 15:24:14奥运会纪念徽章:拳击
日期:2012-09-10 15:14:37大众
日期:2013-12-13 09:48:21
17#
发表于 2012-9-20 15:17 | 只看该作者
fengleihen 发表于 2012-9-6 09:39
se30 多看看 一般就可以了

使用道具 举报

回复
论坛徽章:
13
祖国60周年纪念徽章
日期:2009-10-09 11:30:17ITPUB社区12周年站庆徽章
日期:2013-08-12 09:34:362013年新春福章
日期:2013-02-25 14:51:24ITPUB 11周年纪念徽章
日期:2012-10-09 18:16:00紫蛋头
日期:2012-02-28 16:00:05双黄蛋
日期:2012-01-09 13:48:452012新春纪念徽章
日期:2012-01-04 11:57:56ITPUB十周年纪念徽章
日期:2011-11-01 16:26:29ITPUB官方微博粉丝徽章
日期:2011-07-04 09:42:062011新春纪念徽章
日期:2011-02-18 11:42:49
18#
发表于 2012-9-20 16:48 | 只看该作者
有理,以前很少注意~

使用道具 举报

回复
论坛徽章:
17
奥运会纪念徽章:水球
日期:2008-07-11 16:01:16ITPUB9周年纪念徽章
日期:2010-10-08 09:32:272009日食纪念
日期:2009-07-22 09:30:00生肖徽章2007版:兔
日期:2009-07-16 17:33:53生肖徽章2007版:虎
日期:2009-06-11 11:43:20生肖徽章2007版:鼠
日期:2009-06-02 16:43:20生肖徽章2007版:兔
日期:2009-05-21 10:53:12生肖徽章2007版:兔
日期:2009-03-10 21:27:282009新春纪念徽章
日期:2009-01-04 14:52:28生肖徽章2007版:牛
日期:2008-10-11 17:16:32
19#
发表于 2014-6-18 09:07 | 只看该作者

这个讲滴比较好!

使用道具 举报

回复
论坛徽章:
13
2014年新春福章
日期:2014-02-18 16:44:08托尼托尼·乔巴
日期:2016-12-26 05:20:28秀才
日期:2016-09-27 15:16:21处女座
日期:2016-01-09 11:02:40双鱼座
日期:2016-01-09 01:59:11懒羊羊
日期:2015-04-26 10:17:20懒羊羊
日期:2015-03-14 11:58:162015年新春福章
日期:2015-03-06 11:58:392015年新春福章
日期:2015-03-04 14:53:16马上有房
日期:2014-11-07 17:50:36
20#
发表于 2014-6-18 11:01 | 只看该作者
学习.......很好的经验!谢谢.

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表