<?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 issue in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/performance-issue/m-p/2569474#M586597</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi &lt;/P&gt;&lt;P&gt;if use for all entries &lt;/P&gt;&lt;P&gt;if there is no matches for the given condition then it will retrive all the data &lt;/P&gt;&lt;P&gt;if u write like above &lt;/P&gt;&lt;P&gt;then it won't allow that&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 07 Aug 2007 14:18:12 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-08-07T14:18:12Z</dc:date>
    <item>
      <title>performance issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/performance-issue/m-p/2569464#M586587</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have a performance issue with the following query.&lt;/P&gt;&lt;P&gt;  SELECT * FROM z2rlresurrect&lt;/P&gt;&lt;P&gt;           INTO TABLE ts_z2rlresurrect&lt;/P&gt;&lt;P&gt;           FOR ALL ENTRIES IN ts_zzumicur_copy&lt;/P&gt;&lt;P&gt;           WHERE ( zzumicur = ts_zzumicur_copy-zzumicur OR&lt;/P&gt;&lt;P&gt;            resurrected_umi = ts_zzumicur_copy-zzumicur ).&lt;/P&gt;&lt;P&gt;In the table z2rlresurrect zzumicur is a key and resurrected_umi is an indexed field.When i did the trace its not using the index while selecting.&lt;/P&gt;&lt;P&gt;Problem is it taking too much time when there are no records exists for a ts_zzumicur_copy.&lt;/P&gt;&lt;P&gt;Any help will be appreciated.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Sukumar.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Aug 2007 13:51:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/performance-issue/m-p/2569464#M586587</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-07T13:51:55Z</dc:date>
    </item>
    <item>
      <title>Re: performance issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/performance-issue/m-p/2569465#M586588</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;before using this query ,put an if condition i.e. &lt;/P&gt;&lt;P&gt;if sy-subrc = 0.&lt;/P&gt;&lt;P&gt;select * ...........................&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps.&lt;/P&gt;&lt;P&gt;Reward if helpful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sipra&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Aug 2007 13:56:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/performance-issue/m-p/2569465#M586588</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-07T13:56:50Z</dc:date>
    </item>
    <item>
      <title>Re: performance issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/performance-issue/m-p/2569466#M586589</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Before each and every use of a "FOR ALL ENTRIES" you should (in fact MUST) check whether the internal table is empty or not. Else the select will read the whole table. (like a select-options without criteria)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Aug 2007 13:57:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/performance-issue/m-p/2569466#M586589</guid>
      <dc:creator>RaymondGiuseppi</dc:creator>
      <dc:date>2007-08-07T13:57:52Z</dc:date>
    </item>
    <item>
      <title>Re: performance issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/performance-issue/m-p/2569467#M586590</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;Change this way&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
if not ts_zzumicur_copy[] is initial. &amp;lt;&amp;lt; Check for entries
   SELECT * FROM z2rlresurrect
   INTO TABLE ts_z2rlresurrect
   FOR ALL ENTRIES IN ts_zzumicur_copy 
   WHERE ( zzumicur = ts_zzumicur_copy-zzumicur OR
   resurrected_umi = ts_zzumicur_copy-zzumicur ).
endif.

&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;aRs&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Aug 2007 13:59:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/performance-issue/m-p/2569467#M586590</guid>
      <dc:creator>former_member194669</dc:creator>
      <dc:date>2007-08-07T13:59:27Z</dc:date>
    </item>
    <item>
      <title>Re: performance issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/performance-issue/m-p/2569468#M586591</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi sukumar &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if ts_zzumicur_copy[] is not initial.&lt;/P&gt;&lt;P&gt;SELECT * FROM z2rlresurrect&lt;/P&gt;&lt;P&gt;INTO TABLE ts_z2rlresurrect&lt;/P&gt;&lt;P&gt;FOR ALL ENTRIES IN ts_zzumicur_copy&lt;/P&gt;&lt;P&gt;WHERE ( zzumicur = ts_zzumicur_copy-zzumicur OR&lt;/P&gt;&lt;P&gt;resurrected_umi = ts_zzumicur_copy-zzumicur ).&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;u cannot use if the internal table is empty in for all entries &lt;/P&gt;&lt;P&gt;if u use there is no use that selects all the records .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rewards points for helpful answers,&lt;/P&gt;&lt;P&gt;kiran.M&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Aug 2007 14:00:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/performance-issue/m-p/2569468#M586591</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-07T14:00:18Z</dc:date>
    </item>
    <item>
      <title>Re: performance issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/performance-issue/m-p/2569469#M586592</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 problem is if no records exists for the internal table ts_zzumicur_copy entries in  the database table z2rlresurrect.&lt;/P&gt;&lt;P&gt;for ex if internal table has 200 records if it doesnt fina an entry in z2rlresurrect...it taking too much time.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope now its clear&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Aug 2007 14:00:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/performance-issue/m-p/2569469#M586592</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-07T14:00:50Z</dc:date>
    </item>
    <item>
      <title>Re: performance issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/performance-issue/m-p/2569470#M586593</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I wonder if you may be better to split the select as the 'OR' statement may be causing the performance issue.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Aug 2007 14:01:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/performance-issue/m-p/2569470#M586593</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-07T14:01:08Z</dc:date>
    </item>
    <item>
      <title>Re: performance issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/performance-issue/m-p/2569471#M586594</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Iam checking as you guys said infact my code is.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CHECK NOT ts_zzumicur[] IS INITIAL AND s_zzumi[] IS INITIAL.&lt;/P&gt;&lt;P&gt;  ts_zzumicur_copy[] = ts_zzumicur[].&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  break pulleps.&lt;/P&gt;&lt;P&gt;  SELECT * FROM z2rlresurrect&lt;/P&gt;&lt;P&gt;           INTO TABLE ts_z2rlresurrect&lt;/P&gt;&lt;P&gt;           FOR ALL ENTRIES IN ts_zzumicur_copy&lt;/P&gt;&lt;P&gt;           WHERE ( zzumicur = ts_zzumicur_copy-zzumicur OR&lt;/P&gt;&lt;P&gt;            resurrected_umi = ts_zzumicur_copy-zzumicur ).&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Aug 2007 14:05:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/performance-issue/m-p/2569471#M586594</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-07T14:05:14Z</dc:date>
    </item>
    <item>
      <title>Re: performance issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/performance-issue/m-p/2569472#M586595</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;CHECK NOT ts_zzumicur[] IS INITIAL .&lt;/P&gt;&lt;P&gt;check s_zzumi[] IS INITIAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ts_zzumicur_copy[] = ts_zzumicur[].&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT Field1 field2 FROM z2rlresurrect&lt;/P&gt;&lt;P&gt;INTO TABLE ts_z2rlresurrect&lt;/P&gt;&lt;P&gt;FOR ALL ENTRIES IN ts_zzumicur_copy&lt;/P&gt;&lt;P&gt;WHERE ( zzumicur = ts_zzumicur_copy-zzumicur OR&lt;/P&gt;&lt;P&gt;resurrected_umi = ts_zzumicur_copy-zzumicur ). &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Mahesh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Aug 2007 14:16:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/performance-issue/m-p/2569472#M586595</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-07T14:16:36Z</dc:date>
    </item>
    <item>
      <title>Re: performance issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/performance-issue/m-p/2569473#M586596</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;when ever ur useing for all entries &lt;/P&gt;&lt;P&gt;you have to check the above select query &lt;/P&gt;&lt;P&gt;is it retriving any data or not &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if not ts_zzumicur_copy[] is initial&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT * FROM z2rlresurrect&lt;/P&gt;&lt;P&gt;INTO TABLE ts_z2rlresurrect&lt;/P&gt;&lt;P&gt;FOR ALL ENTRIES IN ts_zzumicur_copy&lt;/P&gt;&lt;P&gt;WHERE ( zzumicur = ts_zzumicur_copy-zzumicur OR&lt;/P&gt;&lt;P&gt;resurrected_umi = ts_zzumicur_copy-zzumicur ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;rewrd if usefull&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Aug 2007 14:17:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/performance-issue/m-p/2569473#M586596</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-07T14:17:01Z</dc:date>
    </item>
    <item>
      <title>Re: performance issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/performance-issue/m-p/2569474#M586597</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi &lt;/P&gt;&lt;P&gt;if use for all entries &lt;/P&gt;&lt;P&gt;if there is no matches for the given condition then it will retrive all the data &lt;/P&gt;&lt;P&gt;if u write like above &lt;/P&gt;&lt;P&gt;then it won't allow that&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Aug 2007 14:18:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/performance-issue/m-p/2569474#M586597</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-07T14:18:12Z</dc:date>
    </item>
    <item>
      <title>Re: performance issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/performance-issue/m-p/2569475#M586598</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Any help?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Aug 2007 14:23:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/performance-issue/m-p/2569475#M586598</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-07T14:23:54Z</dc:date>
    </item>
    <item>
      <title>Re: performance issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/performance-issue/m-p/2569476#M586599</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Have you tried what I said.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;'I wonder if you may be better to split the select as the 'OR' statement may be causing the performance issue'&lt;/P&gt;&lt;P&gt;Have two different SQL statements using a single where condition instead of the 'OR' command'.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Aug 2007 14:31:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/performance-issue/m-p/2569476#M586599</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-07T14:31:18Z</dc:date>
    </item>
    <item>
      <title>Re: performance issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/performance-issue/m-p/2569477#M586600</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;1-If for entries internal table is empty, do not select&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2-Break the select with 'OR' in two select. The or on two distinct field don't help the SQL optimizer (at least)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;  SELECT * 
    FROM z2rlresurrect
    INTO TABLE ts_z2rlresurrect
    FOR ALL ENTRIES IN ts_zzumicur_copy
    WHERE  zzumicur = ts_zzumicur_copy-zzumicur.
  SELECT * 
    FROM z2rlresurrect
    APPENDING TABLE ts_z2rlresurrect
    FOR ALL ENTRIES IN ts_zzumicur_copy
    WHERE  resurrected_umi = ts_zzumicur_copy-zzumicur
      AND  zzumicur &amp;lt;&amp;gt; ts_zzumicur_copy-zzumicur.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;If the performance problem continues, are the fields "zzumicur" and "resurrected_umi" first key (after client) of TWO primary or alternative indexes (ie zzumicur on primary index, and an index with resurrected_umi is active in database)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Aug 2007 14:51:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/performance-issue/m-p/2569477#M586600</guid>
      <dc:creator>RaymondGiuseppi</dc:creator>
      <dc:date>2007-08-07T14:51:40Z</dc:date>
    </item>
    <item>
      <title>Re: performance issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/performance-issue/m-p/2569478#M586601</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;I do the changes as you  suggested and get back to you&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;sai.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Aug 2007 15:12:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/performance-issue/m-p/2569478#M586601</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-07T15:12:39Z</dc:date>
    </item>
  </channel>
</rss>

