<?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 need help in performance in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-in-performance/m-p/3467016#M833257</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 join for this table and its work o.k.&lt;/P&gt;&lt;P&gt;but the time that the bapi run its to much time ,&lt;/P&gt;&lt;P&gt;i need suggestion how to increase performance .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;table &lt;STRONG&gt;catsdb&lt;/STRONG&gt; is with 10.000.000 records. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;SELECT  catsdb~rnplnr catsdb~catshours  catsdb~raufpl 
              catsdb~status afvc~vornr afvc~ltxa1 
  FROM   (  catsdb
  INNER JOIN   afvc
  ON  afvc~aufpl EQ catsdb~raufpl
  AND afvc~aplzl EQ catsdb~raplzl )
  INTO CORRESPONDING FIELDS OF TABLE c_tab
  WHERE workdate IN per_tab
  AND  status BETWEEN 10 AND  50
  AND rnplnr = proj.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i always ask about 1 project.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 13 Mar 2008 10:02:21 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-03-13T10:02:21Z</dc:date>
    <item>
      <title>need help in performance</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-in-performance/m-p/3467016#M833257</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 join for this table and its work o.k.&lt;/P&gt;&lt;P&gt;but the time that the bapi run its to much time ,&lt;/P&gt;&lt;P&gt;i need suggestion how to increase performance .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;table &lt;STRONG&gt;catsdb&lt;/STRONG&gt; is with 10.000.000 records. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;SELECT  catsdb~rnplnr catsdb~catshours  catsdb~raufpl 
              catsdb~status afvc~vornr afvc~ltxa1 
  FROM   (  catsdb
  INNER JOIN   afvc
  ON  afvc~aufpl EQ catsdb~raufpl
  AND afvc~aplzl EQ catsdb~raplzl )
  INTO CORRESPONDING FIELDS OF TABLE c_tab
  WHERE workdate IN per_tab
  AND  status BETWEEN 10 AND  50
  AND rnplnr = proj.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i always ask about 1 project.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Mar 2008 10:02:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-in-performance/m-p/3467016#M833257</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-13T10:02:21Z</dc:date>
    </item>
    <item>
      <title>Re: need help in performance</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-in-performance/m-p/3467017#M833258</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Here is my suggestion.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Instead of using corresponding fields of table,, use the internal table with exactly same fields as in your select query.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Join tables on primary keys&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use key fields in where clause&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Make secondary indexes if the where clause is not using key fields.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Mayank&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Mar 2008 10:07:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-in-performance/m-p/3467017#M833258</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-13T10:07:17Z</dc:date>
    </item>
    <item>
      <title>Re: need help in performance</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-in-performance/m-p/3467018#M833259</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;u use into table in place of into corresponding fields of table&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Mar 2008 10:07:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-in-performance/m-p/3467018#M833259</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-13T10:07:57Z</dc:date>
    </item>
    <item>
      <title>Re: need help in performance</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-in-performance/m-p/3467019#M833260</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;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT  rnplnr catshours  raufpl &lt;/P&gt;&lt;P&gt;              status raplzl              &lt;/P&gt;&lt;P&gt;  FROM    catsdb&lt;/P&gt;&lt;P&gt;  INTO  TABLE i_catsdb&lt;/P&gt;&lt;P&gt;  WHERE workdate IN per_tab&lt;/P&gt;&lt;P&gt;  AND  status BETWEEN 10 AND  50&lt;/P&gt;&lt;P&gt;  AND rnplnr = proj.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF NOT i_catsdb[] IS INITIAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT aufpl  aplzl vornr ltxa1 &lt;/P&gt;&lt;P&gt;  FROM   afvc&lt;/P&gt;&lt;P&gt;  INTO  TABLE i_afvc&lt;/P&gt;&lt;P&gt;  FOR ALL ENTRIES IN i_catsdb&lt;/P&gt;&lt;P&gt;  WHERE  aufpl = i_catsdb-raufpl and&lt;/P&gt;&lt;P&gt;                aplzl EQ i_catsdb-raplzl. &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;SORT :  i_catsdb  BY  raufpl raplzl.&lt;/P&gt;&lt;P&gt;             i_afvc  BY aufpl  aplzl.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT   i_catsdb.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  READ TABLE  i_afvc WITH KEY  aufpl  = i_catsdb-raufpl&lt;/P&gt;&lt;P&gt;                                                   aplzl  = i_catsdb-raplzl.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF SY-SUBRC EQ 0.&lt;/P&gt;&lt;P&gt;  MOVE require fields to i_final from both internal tables.&lt;/P&gt;&lt;P&gt;  APPEND i_final....&lt;/P&gt;&lt;P&gt; ENDIF.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Mar 2008 10:17:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-in-performance/m-p/3467019#M833260</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-13T10:17:30Z</dc:date>
    </item>
    <item>
      <title>Re: need help in performance</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-in-performance/m-p/3467020#M833261</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;Thanks i try it and let u now.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Mar 2008 11:31:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-in-performance/m-p/3467020#M833261</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-13T11:31:46Z</dc:date>
    </item>
    <item>
      <title>Re: need help in performance</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-in-performance/m-p/3467021#M833262</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I can not see any performance improvement here:&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
SELECT rnplnr catshours raufpl 
   status raplzl 
   FROM catsdb
  INTO TABLE i_catsdb
  WHERE workdate IN per_tab
AND status BETWEEN 10 AND 50
AND rnplnr = proj.

IF NOT i_catsdb[] IS INITIAL.

SELECT aufpl aplzl vornr ltxa1 
FROM afvc
INTO TABLE i_afvc
FOR ALL ENTRIES IN i_catsdb
WHERE aufpl = i_catsdb-raufpl and
aplzl EQ i_catsdb-raplzl. 

ENDIF.

SORT : i_catsdb BY raufpl raplzl.
i_afvc BY aufpl aplzl.

LOOP AT i_catsdb.

READ TABLE i_afvc WITH KEY aufpl = i_catsdb-raufpl
aplzl = i_catsdb-raplzl.

IF SY-SUBRC EQ 0.
MOVE require fields to i_final from both internal tables.
APPEND i_final....
ENDIF.
ENDLOOP.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;just the opposite it will become worse.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The Select and the SELECT FOR ALL ENTRIES can not be better than the join.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And the SORT of i_catsdb is unnecessary and the read is missing an binary search, which produces nice quadratic coding, &lt;/P&gt;&lt;P&gt;which can lead to an additional performance problem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN __default_attr="14" __jive_macro_name="size"&gt;&lt;STRONG&gt;The actual performance problem is related to indexes, indexes, indexes, as always in SQL problems&lt;/STRONG&gt;&lt;/SPAN&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The table catsdb has 10.000.000 records, which index do you want to use for this part of the Select???&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT rnplnr catshours raufpl &lt;/P&gt;&lt;P&gt;   status raplzl &lt;/P&gt;&lt;P&gt;   FROM catsdb&lt;/P&gt;&lt;P&gt;  INTO TABLE i_catsdb&lt;/P&gt;&lt;P&gt;  WHERE workdate IN per_tab&lt;/P&gt;&lt;P&gt;AND status BETWEEN 10 AND 50&lt;/P&gt;&lt;P&gt;AND rnplnr = proj.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If this part is solved, then the join will also work and it will be faster than the FOR ALL ENTRIES!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Siegfried&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Mar 2008 12:15:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-in-performance/m-p/3467021#M833262</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-13T12:15:26Z</dc:date>
    </item>
    <item>
      <title>Re: need help in performance</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-in-performance/m-p/3467022#M833263</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi Siegfried Boes &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i don't  need now about indexes  i never do select from table with more 10 million records ,&lt;/P&gt;&lt;P&gt;i need to find all the status of hours &amp;amp; hours  for project in date that i choose &lt;/P&gt;&lt;P&gt;like for project (rplnr)  e0-5024 for 01012007 - 31012007&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;just it for table catsdb.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Mar 2008 13:21:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-in-performance/m-p/3467022#M833263</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-13T13:21:21Z</dc:date>
    </item>
    <item>
      <title>Re: need help in performance</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-in-performance/m-p/3467023#M833264</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Everybody who write selects needs to know what an index is and how it works, starting from very small tables.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Even joins on very small tables will run into performance problems otherwise.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There is no index which your select can use =&amp;gt; there is no solution for your problem, I have doubts that you can&lt;/P&gt;&lt;P&gt;create an index in such a large table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Siegfried&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Mar 2008 14:43:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-in-performance/m-p/3467023#M833264</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-13T14:43:39Z</dc:date>
    </item>
    <item>
      <title>Re: need help in performance</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-in-performance/m-p/3467024#M833265</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;What database are you using?  When I "explain" this on Oracle, it does a skip_scan of the ~1 index.  You may be able to enable the use of that index by adding a line in your where clause, as below.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Skip scans are not as good as a direct read of the index, but it may be better than a full table scan.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;where pernr NE ' '&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can also use a hint.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Mar 2008 15:21:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-in-performance/m-p/3467024#M833265</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-13T15:21:30Z</dc:date>
    </item>
    <item>
      <title>Re: need help in performance</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-in-performance/m-p/3467025#M833266</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Jerry comment might be an option depending on the dtabase platform.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Mar 2008 16:00:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-in-performance/m-p/3467025#M833266</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-13T16:00:59Z</dc:date>
    </item>
    <item>
      <title>Re: need help in performance</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-in-performance/m-p/3467026#M833267</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI JERRY&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;how i now which data base i use ?&lt;/P&gt;&lt;P&gt;and how i use hint?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Mar 2008 16:07:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-in-performance/m-p/3467026#M833267</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-13T16:07:43Z</dc:date>
    </item>
    <item>
      <title>Re: need help in performance</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-in-performance/m-p/3467027#M833268</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If you go to "System-&amp;gt;Status",  it will tell you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A hint would look like this in your code.  There is quite a bit to it.  You'd be well served reading the documentation.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;%_HINTS ORACLE (USE_INDEX nnn) &lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Mar 2008 16:37:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-in-performance/m-p/3467027#M833268</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-13T16:37:47Z</dc:date>
    </item>
    <item>
      <title>Re: need help in performance</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-in-performance/m-p/3467028#M833269</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;my system is MSSQL ,&lt;/P&gt;&lt;P&gt;how i use hints in my select?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Mar 2008 16:44:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-in-performance/m-p/3467028#M833269</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-13T16:44:03Z</dc:date>
    </item>
    <item>
      <title>Re: need help in performance</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-in-performance/m-p/3467029#M833270</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Please see note 133381&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Mar 2008 16:47:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-in-performance/m-p/3467029#M833270</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-13T16:47:05Z</dc:date>
    </item>
    <item>
      <title>Re: need help in performance</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-in-performance/m-p/3467030#M833271</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi jerry&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;how i do that?&lt;/P&gt;&lt;P&gt;i don't think i can.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Mar 2008 16:49:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-in-performance/m-p/3467030#M833271</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-13T16:49:42Z</dc:date>
    </item>
    <item>
      <title>Re: need help in performance</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-in-performance/m-p/3467031#M833272</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This message was moderated.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Mar 2008 16:51:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-in-performance/m-p/3467031#M833272</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-13T16:51:59Z</dc:date>
    </item>
    <item>
      <title>Re: need help in performance</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-in-performance/m-p/3467032#M833273</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI JERRY,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;maybe u can give me example how to use it in my program?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Mar 2008 17:19:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-in-performance/m-p/3467032#M833273</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-13T17:19:28Z</dc:date>
    </item>
    <item>
      <title>Re: need help in performance</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-in-performance/m-p/3467033#M833274</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I don't have a MSSQL system to test this. but I assume it would look like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;SELECT  catsdb~rnplnr catsdb~catshours  catsdb~raufpl 
              catsdb~status afvc~vornr afvc~ltxa1 
  FROM   (  catsdb
  INNER JOIN   afvc
  ON  afvc~aufpl EQ catsdb~raufpl
  AND afvc~aplzl EQ catsdb~raplzl )
  INTO CORRESPONDING FIELDS OF TABLE c_tab
  WHERE workdate IN per_tab
  AND  status BETWEEN 10 AND  50
  AND rnplnr = proj
%_HINTS MSSQLNT 'TABLE catsdb ABINDEX(~1)'.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Mar 2008 17:25:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-in-performance/m-p/3467033#M833274</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-13T17:25:27Z</dc:date>
    </item>
    <item>
      <title>Re: need help in performance</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-in-performance/m-p/3467034#M833275</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI JERRY&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sorry to bother u but maybe u can explain why u &lt;/P&gt;&lt;P&gt;write &lt;/P&gt;&lt;P&gt;%_HINTS MSSQLNT 'TABLE catsdb ABINDEX(~1)'.&lt;/P&gt;&lt;P&gt;and not like in example&lt;/P&gt;&lt;P&gt;%_HINTS MSSQLNT 'TABLEcatsdb ABINDEX(001), FASTFIRSTROW'. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;what it mean this statement?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Mar 2008 19:04:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-in-performance/m-p/3467034#M833275</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-13T19:04:30Z</dc:date>
    </item>
    <item>
      <title>Re: need help in performance</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-in-performance/m-p/3467035#M833276</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ricardo.  I was providing a general guideline, rather than concrete example that I had tested.  I basically just scanned the note, and picked out code that seemed to fit your case.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If what you uncovered works, then use it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The best way to tell if the SQL is using the index is to use txn ST05 and do a SQL trace on your ABAP.  From there, you'll be able to see the Explain Plan for the statement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sometimes, though, a full table scan is the best path.  An index read can perform worse.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Mar 2008 19:09:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-in-performance/m-p/3467035#M833276</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-13T19:09:34Z</dc:date>
    </item>
  </channel>
</rss>

