<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Performance Improvement in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/performance-improvement/m-p/2264034#M491085</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try to use field symbol: and refer my post in your other thread.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;REPORT demo_int_tables_read_assigning .

DATA: BEGIN OF line,
        col1 TYPE i,
        col2 TYPE i,
      END OF line.

DATA itab LIKE HASHED TABLE OF line WITH UNIQUE KEY col1.

FIELD-SYMBOLS &amp;lt;fs&amp;gt; LIKE LINE OF itab.

DO 4 TIMES.
  line-col1 = sy-index.
  line-col2 = sy-index ** 2.
  INSERT line INTO TABLE itab.
ENDDO.

READ TABLE itab WITH TABLE KEY col1 = 2 ASSIGNING &amp;lt;fs&amp;gt;.

&amp;lt;fs&amp;gt;-col2 = 100.

LOOP AT itab INTO line.
  WRITE: / line-col1, line-col2.
ENDLOOP.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Jogdand M B&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 15 May 2007 08:47:27 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-05-15T08:47:27Z</dc:date>
    <item>
      <title>Performance Improvement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/performance-improvement/m-p/2264031#M491082</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;When we split the single internal table into multiple table and processing each table seperately, how  improves the performance?In what way the performance is getting improved by this?How to debugg and see the different internal table content in this case.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 May 2007 08:37:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/performance-improvement/m-p/2264031#M491082</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-15T08:37:41Z</dc:date>
    </item>
    <item>
      <title>Re: Performance Improvement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/performance-improvement/m-p/2264032#M491083</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I don't thing it will improve performance a lot. You better focus on database access (SELECT, UPDATE, etc), normally this is the area where the most improvements can be done.&lt;/P&gt;&lt;P&gt;Splitting internal table actually only helps to avoid memory overflow.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt;How to debugg and see the different internal table content in this case. &lt;/P&gt;&lt;P&gt;Put the name of the splitted tables in the debugger to see the content.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Peter&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 May 2007 08:41:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/performance-improvement/m-p/2264032#M491083</guid>
      <dc:creator>Peter_Inotai</dc:creator>
      <dc:date>2007-05-15T08:41:03Z</dc:date>
    </item>
    <item>
      <title>Re: Performance Improvement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/performance-improvement/m-p/2264033#M491084</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Shri Ram,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Splitting an internal table will be of help when the program goes for dump...as mentioned in the prev queston u posted.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;spilt the internal table for different conditon, if any, for the processing. &lt;/P&gt;&lt;P&gt;select only the required records for the processing from the Internal table. this mite reduce the load on the server.&lt;/P&gt;&lt;P&gt;move the records to diff internal tables by specifying required conditions.&lt;/P&gt;&lt;P&gt;it does improve performance.this will avoid unnecessary processing of all records.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;check for data population into the internal table. chk if you can restrict the entries and move into different internal tables, if possible.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;madhu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 May 2007 08:42:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/performance-improvement/m-p/2264033#M491084</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-15T08:42:04Z</dc:date>
    </item>
    <item>
      <title>Re: Performance Improvement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/performance-improvement/m-p/2264034#M491085</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try to use field symbol: and refer my post in your other thread.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;REPORT demo_int_tables_read_assigning .

DATA: BEGIN OF line,
        col1 TYPE i,
        col2 TYPE i,
      END OF line.

DATA itab LIKE HASHED TABLE OF line WITH UNIQUE KEY col1.

FIELD-SYMBOLS &amp;lt;fs&amp;gt; LIKE LINE OF itab.

DO 4 TIMES.
  line-col1 = sy-index.
  line-col2 = sy-index ** 2.
  INSERT line INTO TABLE itab.
ENDDO.

READ TABLE itab WITH TABLE KEY col1 = 2 ASSIGNING &amp;lt;fs&amp;gt;.

&amp;lt;fs&amp;gt;-col2 = 100.

LOOP AT itab INTO line.
  WRITE: / line-col1, line-col2.
ENDLOOP.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Jogdand M B&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 May 2007 08:47:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/performance-improvement/m-p/2264034#M491085</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-15T08:47:27Z</dc:date>
    </item>
    <item>
      <title>Re: Performance Improvement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/performance-improvement/m-p/2264035#M491086</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi Buddy..,&lt;/P&gt;&lt;P&gt;performance can never be improved by splitting and processing internal tables..,&lt;/P&gt;&lt;P&gt;normally what happens is when you run a report this report will be executed in 1 available work processor..,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;but we can run same report in multiple work-processors by splitting internal table into 2/3 parts and process each processing logic in different work processors which would decrease in execution time..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;for this search SDN network with term 'Parallel processing'..., this could solve your problem..&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;&lt;/P&gt;&lt;P&gt;reward me points if useful and close thread..,&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;cheers,&lt;/P&gt;&lt;P&gt;Harish&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;performance can be improved certainly improve...,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 May 2007 08:48:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/performance-improvement/m-p/2264035#M491086</guid>
      <dc:creator>harishaginati</dc:creator>
      <dc:date>2007-05-15T08:48:16Z</dc:date>
    </item>
  </channel>
</rss>

