<?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/1662714#M293546</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;can any one tell me what function modules do i need to use for MKPF , MSEG , I am using this code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Get MSEG data&lt;/P&gt;&lt;P&gt;  IF i_mara[] IS NOT INITIAL.&lt;/P&gt;&lt;P&gt;    SELECT   mblnr&lt;/P&gt;&lt;P&gt;             mjahr&lt;/P&gt;&lt;P&gt;             zeile&lt;/P&gt;&lt;P&gt;             bwart&lt;/P&gt;&lt;P&gt;             matnr&lt;/P&gt;&lt;P&gt;             werks&lt;/P&gt;&lt;P&gt;             lgort&lt;/P&gt;&lt;P&gt;             sobkz&lt;/P&gt;&lt;P&gt;             bwtar&lt;/P&gt;&lt;P&gt;             menge&lt;/P&gt;&lt;P&gt;             wempf&lt;/P&gt;&lt;P&gt;             bukrs&lt;/P&gt;&lt;P&gt;             grund&lt;/P&gt;&lt;P&gt;             INTO TABLE i_temp_mseg&lt;/P&gt;&lt;P&gt;             FROM mseg&lt;/P&gt;&lt;P&gt;             FOR ALL ENTRIES IN i_mara&lt;/P&gt;&lt;P&gt;             WHERE bwart IN s_bwart AND&lt;/P&gt;&lt;P&gt;                   matnr EQ i_mara-matnr AND&lt;/P&gt;&lt;P&gt;                   werks EQ p_werks AND&lt;/P&gt;&lt;P&gt;                   lgort IN s_lgort .&lt;/P&gt;&lt;P&gt;    IF sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;      DELETE ADJACENT DUPLICATES FROM i_temp_mseg.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;*Get MKPF data&lt;/P&gt;&lt;P&gt;  IF i_temp_mseg[] IS NOT INITIAL.&lt;/P&gt;&lt;P&gt;    SELECT mblnr&lt;/P&gt;&lt;P&gt;           mjahr&lt;/P&gt;&lt;P&gt;           budat&lt;/P&gt;&lt;P&gt;           usnam&lt;/P&gt;&lt;P&gt;           INTO TABLE i_temp_mkpf&lt;/P&gt;&lt;P&gt;           FROM mkpf&lt;/P&gt;&lt;P&gt;           FOR ALL ENTRIES IN i_temp_mseg&lt;/P&gt;&lt;P&gt;           WHERE mblnr = i_temp_mseg-mblnr&lt;/P&gt;&lt;P&gt;           AND mjahr = i_temp_mseg-mjahr&lt;/P&gt;&lt;P&gt;           AND budat IN s_budat.&lt;/P&gt;&lt;P&gt;    IF sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;      DELETE ADJACENT DUPLICATES FROM i_temp_mkpf.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;can u tell me how to improve the performance.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 31 Oct 2006 13:14:21 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-10-31T13:14:21Z</dc:date>
    <item>
      <title>performance issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/performance-issue/m-p/1662707#M293539</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;i have a program which is extracting large amount data like some tables mseg,mkpf its performance is very low because its getting a large amount of data into internal tables is there a solution to solve the issue.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 31 Oct 2006 12:20:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/performance-issue/m-p/1662707#M293539</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-10-31T12:20:21Z</dc:date>
    </item>
    <item>
      <title>Re: performance issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/performance-issue/m-p/1662708#M293540</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;Keep given points in mind while fetching data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Always prefer SELECT rather that SELECT...ENDSELECT.&lt;/P&gt;&lt;P&gt;2. Always prefer INTO TABLE than INTO CORRESPONDING &lt;/P&gt;&lt;P&gt;   FIELDS  OF TABLE&lt;/P&gt;&lt;P&gt;3. Take only required fields into internal table and &lt;/P&gt;&lt;P&gt;   define internal table accordingly.&lt;/P&gt;&lt;P&gt;4. Use all possible key fields in WHERE condition.&lt;/P&gt;&lt;P&gt;5. If you are specifying non-key fields in WHERE condition&lt;/P&gt;&lt;P&gt;   then create secondary INDEX for them.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think this will help you a lot.&lt;/P&gt;&lt;P&gt;Let me know if any specific reuqirement is there.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*REWARD if this helps&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 31 Oct 2006 12:24:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/performance-issue/m-p/1662708#M293540</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-10-31T12:24:23Z</dc:date>
    </item>
    <item>
      <title>Re: performance issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/performance-issue/m-p/1662709#M293541</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi chayaarungupta,&lt;/P&gt;&lt;P&gt;  It is not a good idea to play with MSEG or MKPF tables. Instead use standard function modules which are available to read databases based on the document category. For instance MB_READ_GOODS_MOVEMENT Function module to read goods movement.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 31 Oct 2006 12:26:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/performance-issue/m-p/1662709#M293541</guid>
      <dc:creator>former_member283648</dc:creator>
      <dc:date>2006-10-31T12:26:25Z</dc:date>
    </item>
    <item>
      <title>Re: performance issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/performance-issue/m-p/1662710#M293542</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;use transaction SLIN &amp;amp; execute the same giving ur program name. U'll get all kinds of performance degrading errors/ warnings there.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 31 Oct 2006 12:29:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/performance-issue/m-p/1662710#M293542</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-10-31T12:29:46Z</dc:date>
    </item>
    <item>
      <title>Re: performance issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/performance-issue/m-p/1662711#M293543</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi&lt;/P&gt;&lt;P&gt;for tables such as vbak mseg and mkpf its better to use function modules to retrieve data from those tables so that it improves ur performance&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 31 Oct 2006 12:49:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/performance-issue/m-p/1662711#M293543</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-10-31T12:49:23Z</dc:date>
    </item>
    <item>
      <title>Re: performance issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/performance-issue/m-p/1662712#M293544</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;if i use the function module is it possible for me to check the condition as we check in select statement&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 31 Oct 2006 13:10:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/performance-issue/m-p/1662712#M293544</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-10-31T13:10: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/1662713#M293545</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I would say you can use select statments on MKPF and MSEG, but it will depend on the fields you are specifying in your WHERE clause. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you posted your select statement may help.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 31 Oct 2006 13:14:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/performance-issue/m-p/1662713#M293545</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-10-31T13:14: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/1662714#M293546</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;can any one tell me what function modules do i need to use for MKPF , MSEG , I am using this code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Get MSEG data&lt;/P&gt;&lt;P&gt;  IF i_mara[] IS NOT INITIAL.&lt;/P&gt;&lt;P&gt;    SELECT   mblnr&lt;/P&gt;&lt;P&gt;             mjahr&lt;/P&gt;&lt;P&gt;             zeile&lt;/P&gt;&lt;P&gt;             bwart&lt;/P&gt;&lt;P&gt;             matnr&lt;/P&gt;&lt;P&gt;             werks&lt;/P&gt;&lt;P&gt;             lgort&lt;/P&gt;&lt;P&gt;             sobkz&lt;/P&gt;&lt;P&gt;             bwtar&lt;/P&gt;&lt;P&gt;             menge&lt;/P&gt;&lt;P&gt;             wempf&lt;/P&gt;&lt;P&gt;             bukrs&lt;/P&gt;&lt;P&gt;             grund&lt;/P&gt;&lt;P&gt;             INTO TABLE i_temp_mseg&lt;/P&gt;&lt;P&gt;             FROM mseg&lt;/P&gt;&lt;P&gt;             FOR ALL ENTRIES IN i_mara&lt;/P&gt;&lt;P&gt;             WHERE bwart IN s_bwart AND&lt;/P&gt;&lt;P&gt;                   matnr EQ i_mara-matnr AND&lt;/P&gt;&lt;P&gt;                   werks EQ p_werks AND&lt;/P&gt;&lt;P&gt;                   lgort IN s_lgort .&lt;/P&gt;&lt;P&gt;    IF sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;      DELETE ADJACENT DUPLICATES FROM i_temp_mseg.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;*Get MKPF data&lt;/P&gt;&lt;P&gt;  IF i_temp_mseg[] IS NOT INITIAL.&lt;/P&gt;&lt;P&gt;    SELECT mblnr&lt;/P&gt;&lt;P&gt;           mjahr&lt;/P&gt;&lt;P&gt;           budat&lt;/P&gt;&lt;P&gt;           usnam&lt;/P&gt;&lt;P&gt;           INTO TABLE i_temp_mkpf&lt;/P&gt;&lt;P&gt;           FROM mkpf&lt;/P&gt;&lt;P&gt;           FOR ALL ENTRIES IN i_temp_mseg&lt;/P&gt;&lt;P&gt;           WHERE mblnr = i_temp_mseg-mblnr&lt;/P&gt;&lt;P&gt;           AND mjahr = i_temp_mseg-mjahr&lt;/P&gt;&lt;P&gt;           AND budat IN s_budat.&lt;/P&gt;&lt;P&gt;    IF sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;      DELETE ADJACENT DUPLICATES FROM i_temp_mkpf.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;can u tell me how to improve the performance.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 31 Oct 2006 13:14:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/performance-issue/m-p/1662714#M293546</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-10-31T13:14:21Z</dc:date>
    </item>
  </channel>
</rss>

