<?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 Enhancing performance for loop inside loop processing.......... in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/enhancing-performance-for-loop-inside-loop-processing/m-p/4017759#M960001</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi ,&lt;/P&gt;&lt;P&gt;      my current program  has the following code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Loop at itab1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;..................&lt;/P&gt;&lt;P&gt;   loop at itab2&lt;/P&gt;&lt;P&gt;      where f1 = itab1-f1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;..............&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in itab1 there 20,000. and itab2 there are 10,000 records &lt;/P&gt;&lt;P&gt;The above code is causing a great bottle neck .is their any way to enhance the performance.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;please help .&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 09 Jun 2008 13:24:26 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-06-09T13:24:26Z</dc:date>
    <item>
      <title>Enhancing performance for loop inside loop processing..........</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/enhancing-performance-for-loop-inside-loop-processing/m-p/4017759#M960001</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi ,&lt;/P&gt;&lt;P&gt;      my current program  has the following code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Loop at itab1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;..................&lt;/P&gt;&lt;P&gt;   loop at itab2&lt;/P&gt;&lt;P&gt;      where f1 = itab1-f1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;..............&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in itab1 there 20,000. and itab2 there are 10,000 records &lt;/P&gt;&lt;P&gt;The above code is causing a great bottle neck .is their any way to enhance the performance.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;please help .&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 09 Jun 2008 13:24:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/enhancing-performance-for-loop-inside-loop-processing/m-p/4017759#M960001</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-09T13:24:26Z</dc:date>
    </item>
    <item>
      <title>Re: Enhancing performance for loop inside loop processing..........</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/enhancing-performance-for-loop-inside-loop-processing/m-p/4017760#M960002</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Use the Parallel Cursor technique.&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;data: v_tabix type sy-tabix.
Loop at itab1.

..................
Read table itab2 into wa_tab2 with key .........
if sy-subrc eq 0.
v_tabix = sy-tabix.
loop at itab2 into wa_tab2 from v_tabix.
if wa_tab2 ne field1.
exit.
endif.

endloop.
endif.

..............

endloop.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kannaiah&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 09 Jun 2008 13:27:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/enhancing-performance-for-loop-inside-loop-processing/m-p/4017760#M960002</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-09T13:27:27Z</dc:date>
    </item>
    <item>
      <title>Re: Enhancing performance for loop inside loop processing..........</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/enhancing-performance-for-loop-inside-loop-processing/m-p/4017761#M960003</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;~ if you have any duplicates in itab1, just process the loop for 1st pass.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;~ you can use [parallel cursor method|https://www.sdn.sap.com/irj/sdn/wiki?path=/display/snippets/abap%2bcode%2bfor%2bparallel%2bcursor%2b-%2bloop%2bprocessing] &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>Mon, 09 Jun 2008 13:27:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/enhancing-performance-for-loop-inside-loop-processing/m-p/4017761#M960003</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-09T13:27:53Z</dc:date>
    </item>
    <item>
      <title>Re: Enhancing performance for loop inside loop processing..........</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/enhancing-performance-for-loop-inside-loop-processing/m-p/4017762#M960004</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;From the ABAP editor go to the menu path Environment-&amp;gt;Examples-&amp;gt;Performance Examples and look at the Parallel Cursor technique under internal tables-&amp;gt;simple algorithms-&amp;gt;nested loops.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Gareth.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 09 Jun 2008 13:29:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/enhancing-performance-for-loop-inside-loop-processing/m-p/4017762#M960004</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-09T13:29:44Z</dc:date>
    </item>
    <item>
      <title>Re: Enhancing performance for loop inside loop processing..........</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/enhancing-performance-for-loop-inside-loop-processing/m-p/4017763#M960005</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Write the nested loop logic as shown below. This will reduce the execution time to maximum.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SORT itab1 BY f1.&lt;/P&gt;&lt;P&gt;  SORT itab2 BY f1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT itab1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    LOOP AT itab2 FROM w_index.&lt;/P&gt;&lt;P&gt;      IF itab1-f1 NE itab2-f1.&lt;/P&gt;&lt;P&gt;        w_index = sy-tabix.&lt;/P&gt;&lt;P&gt;        EXIT.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;****Reward points if useful&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Kiran Bobbala&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 09 Jun 2008 13:34:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/enhancing-performance-for-loop-inside-loop-processing/m-p/4017763#M960005</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-09T13:34:39Z</dc:date>
    </item>
    <item>
      <title>Re: Enhancing performance for loop inside loop processing..........</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/enhancing-performance-for-loop-inside-loop-processing/m-p/4017764#M960006</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thnkx Madhu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 09 Jun 2008 13:55:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/enhancing-performance-for-loop-inside-loop-processing/m-p/4017764#M960006</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-09T13:55:27Z</dc:date>
    </item>
  </channel>
</rss>

