SAP_ABAP查询优化课件精品.pptVIP

  • 2
  • 0
  • 约4.45千字
  • 约 27页
  • 2017-02-02 发布于江苏
  • 举报
SAP_ABAP查询优化课件精品

目录 一. 前言 二. 程序性能优化的重点 三. 怎样降低CPU负载 四. 怎样降低DB负载 五. 怎样降低程序内存使用 六. 怎样检查程序性能 一.前言 本文提供一些常用的方法,用以提高ABAP程序运行速度、降低系统荷载、节省内存开销。但这些方法不是孤立的,我们的最终的目的是在三者之间达到一种平衡。 减低CPU负载-1 使用WHERE条件减少循环次数. 减少循环次数可以减少CPU操作次数,减少操作时间 LOOP AT itab… WHERE … 降低CPU负载-2 尽量避免使用MOVE-CORRESPONDING 和 INTO CORRESPONDING FIELDS OF. CORRESPONDING语句在系统内部存在隐式操作: 1, 检查元素名称匹配; 2, 检查元素类型匹配; 3,元素类型转换; 降低CPU负载-3 使用SORTED TABLE 和 HASHED TABLE表类型. 降低CPU负载-4 使用 BINARY?SEARCH 二分查找算法. 一般线性查找的缺点就是耗时, 而二分查找比线性查找更高效. 降低CPU负载-5 使用较高效的 DELETE ADJACENT DUPLICATES FROM 删除内表邻近重复记录. 降低CPU负

文档评论(0)

1亿VIP精品文档

相关文档