问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

abap sat程序性能优化怎么使用

发布网友 发布时间:2023-08-05 05:05

我来回答

1个回答

热心网友 时间:2023-08-13 11:44

程序效率优化的重点:
降低CPU负载
降低数据库负载(减少IO操作)
内存使用的优化

减低CPU负载:
1. 使用WHERE条件减少循环次数。
即推荐:
LOOP AT itab WHERE vbeln IN s_vbeln.
ENDLOOP.
不推荐:LOOP AT itab. IF. ENDIF. ENDLOOP.

2. 尽量避免使用MOVE-CORRESPONDING和INTO CORRESPONDING FIELDS OF。
CORRESPONDING语句在系统内部存在隐式操作:
1). 检查元素名称匹配;
2). 检查元素类型匹配;
3). 元素类型转换;

3. 使用SORTED TABLE 和 HASHED TABLE 表类型。
1). SORTED TABLE定义:
顺序表是在计算机内存中以数组的形式保存的线性表,是指用一族地址连续的存储单元一次存储数据元素的线性结构。线性表采用顺序存储的方式存储就称之为顺序
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
结核病是什么样的疾病? 曹丕17岁得了肺痨,明知自己命不长久,还要强争王位,是不是很自私呢?_百... 古代小说常出现的病名 急求一篇"生活小窍门"(500字)的作文 至今最有什么小妙招 健康的戒烟方法 笔记本电池锁死是什么原因引起的? 黑龙江债权转让合同纠纷该怎样取证 安徽债权转让合同纠纷应该怎么样取证 房产官司律师费多少 He’s been quite helpful,___? 哪个事件属于麻腮风自闭症争议,并引发了反疫苗行动 崩坏星穹铁道无名客大月卡光锥分析汇总 反间计与借刀杀人有什么区别? 曹操施展什么妙计,最终统一北方,德军学会后,他们做了什么事情? 难忘的感人亲情故事~~~ 光谱选择材料通过什么穿透大气层的原因 金科凯旋广场周边环境怎么样?生活便利吗? 南充到拉萨自驾游路线,酒店,餐饮攻略 虐杀原形2爆炸武器是什么? 虐杀原形2中刀和爪子哪个攻击力更高哪个更好 ...但为什么100多页的记录只剩下了30多条?请问其他的记录去哪 追讨欠款的法律程序要多久 一共300万,一个出资200万,一个出资100万,各占投资比例是多少_百度知 ... 某工程基建期3年,3年投资分别为300万,200万和100万。第七年又追加投资2... 雪梨川贝煲瘦肉止咳吗? 1.4529和2507,那种钢材适合做湿法脱硫吸收塔侧搅拌器叶片和轴... 剑网三卡在了读进度条那...然后问一下怎么退出这个界面? 剑侠情缘3启动卡住 问题33.为什么不能说,静息电位绝对值越大,钠内流越快? 甲减能治愈么? 梦见被迫离家 电子承兑汇票怎么接收和确认 为什么有时候下午月亮就出来了 消费主义文化在中国是怎样出现和兴起 苏州虹光精密二厂怎么样 延川李家迁玉皇节的由来 Are you free at the moment? I'd like to chat for a while. 德阳什么地方有酒糟卖 变黑的酒糟可喂牛吗? 鸵鸟喂白酒酒糟好吗?白酒酒糟 ...的动态照片怎么剪辑?怎么保留住最好的那一帧图片? 中央科教频道有哪些栏目 凌度记录仪按键说明书 烟花的发源地到底是中国吗? 泸州医疗器械职业学院毕业去向 太平洋拖车免费有几次 为什么女单比赛破发要比男子多 积极美好的早安心语 大连金州哪里有修驻车发电机的地方