abap 优化之ST05】的更多相关文章

DATA: gt_mara TYPE TABLE OF mara. SELECT * INTO TABLE gt_mara FROM mara WHERE MATKL = 'L000001' %_hints ORACLE 'ORDER' ORACLE 'INDEX(MARA "MARA~L")' . %_hints ORACLE 'ORDER'  如果是多表一起查询,需要指定表的顺序时需要用到这笔数据 否则只是如下语句制定索引 %_hints ORACLE ORACLE 'INDEX(…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP ABAP 优化LOOP循环的一点点建议   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 如果有多层的LOOP嵌套循环 会非常影响程序的运行效率 如何提高LOOP的执行效率 请在里面的LOOP中的内表修改为SORT或者HASH表 这样会提高循环的执行效率 请测试 by:matinal…
开发----------------------------------------------- SE51  屏幕制作 SE91  MESSAGE OBJECT SE80  对象浏览器(可以建开发类等很多大的对象,包括INTERFACE) SE21  建开发类 SE38  ABAP编程 SE39  比较程序以及对象的方法 SE37  函数查看器 SE93  事务码维护 SE43  添加菜单到SAP区域菜单(S000是主菜单) SOLE ICON  寻找ICON SE41  GUI制作 SE63…
ABAP的常用tcode 开发----------------------------------------------- SE51  屏幕制作 SE91  MESSAGE OBJECT SE80  对象浏览器(可以建开发类等很多大的对象,包括INTERFACE) SE21  建开发类 SE38  ABAP编程 SE39  比较程序以及对象的方法 SE37  函数查看器 SE93  事务码维护 SE43  添加菜单到SAP区域菜单(S000是主菜单) SOLE ICON  寻找ICON SE4…
一.             SQL Interface1.         Select ... Where vs. Select + Check用Select … Where语句效率比Select + Check语句要高,例 如:SELECT * FROM SBOOK INTO SBOOK_WA WHERE CARRID = 'LH' AND        CONNID = '0400'.ENDSELECT. SELECT * FROM SBOOK INTO SBOOK_WA. CHECK:…
哪些工具可以用于性能优化? ST05-性能追踪.包含SQL追踪加RFC,队列和缓存追踪.SQL追踪主要用于测量程序中select语句的性能. SE30-运行时分析.用于测量应用的性能. SAT是过时的SE30的替代品.提供了和SE30相同的功能和额外的一些特性. ST12事务(ST-A/PI软件组件的一部分)是ST05和SAT的结合.这是个非常强大的性能分析工具,由SAP提供支持. Code Inspectior(SCI)是最好的静态性能分析工具之一.有很多选项可以用于找到通常的错误和可能的性能…
大部分ABAPer都是从SAP报表及打印开始学起的,大家也都认为写个SAP报表程序是最简单不过的事了. 但是实际情况真的如此吗?写报表时除了保证数据的准确性,您可曾考虑过报表的性能问题吗? 由于报表程序是被最多SAP用户所访问的,所以性能差的报表很可能会引来大量的抱怨和质疑,大大降低用户满意度. 最近做了较多性能优化方面的工作,颇有感触,在此进行归纳总结,希望对大家有所帮助,也欢迎大家讨论. 1, 关于表连接语句(INNER JOIN, LEFT JOIN…) 写报表的时候,表与表之间的关联是不…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP ABAP基础-程序优化及响应速度之LOOP   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 今天看到客户系统上,有很多LOOP里用SELECT 然后仔细分析了一下,响应速度其实不是想象的那么慢 为什么呢,期待底层给出答案 很大的一个内表循环,然后取像BSEG这样的表 这样不会加重数据库读取…
声明:原创作品,转载时请注明文章来自SAP师太技术博客( 博/客/园www.cnblogs.com):www.cnblogs.com/jiangzhengjun,并以超链接形式标明文章原始出处,否则将追究法律责任!原文链接:http://www.cnblogs.com/jiangzhengjun/p/4265175.html 11.1.     数据库编程方面优化 1.   个表会出现性能问题, 当使用JOIN联接的表超过3个时 l  如果两个表的数据非常大时(上百万),使用JOIN进行联合查询…