<?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: database view and inner join in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/database-view-and-inner-join/m-p/1526990#M241212</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hope you have already explored the use of all possible keys in the table. Is it possible to create some index on the table that can help you make if faster..refer to your DBA ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks !!&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Vishal Tyagi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 21 Aug 2006 06:38:34 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-08-21T06:38:34Z</dc:date>
    <item>
      <title>database view and inner join</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/database-view-and-inner-join/m-p/1526989#M241211</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 have performance issues for a function pool where  a select statement is causing a  'Time out' dump. The retrieval of records are from a Database View(Likpuk).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The Database View has 2 tables: VBUK and LIKP and no selection conditions.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS : custno TYPE kna1-kunnr.&lt;/P&gt;&lt;P&gt;types: begin of dlv_hdr_type,&lt;/P&gt;&lt;P&gt;       vbeln like likp-vbeln,&lt;/P&gt;&lt;P&gt;       vbtyp like likp-vbtyp,&lt;/P&gt;&lt;P&gt;       end of dlv_hdr_type.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data open_dlv_hdr_t type standard table of dlv_hdr_type initial size 0 with header line.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT vbeln vbtyp INTO TABLE open_dlv_hdr_t&lt;/P&gt;&lt;P&gt;     FROM likpuk&lt;/P&gt;&lt;P&gt;     WHERE kunnr = custno&lt;/P&gt;&lt;P&gt;      AND wbstk IN ('A', 'C').&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now i have tried inner join but when i run the jobs using both Database View and Inner join the time taken by inner join is atleast 291 sec more(around 64000 recs)!!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have used the following inner join instead of DB view:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT A&lt;SUB&gt;VBELN A&lt;/SUB&gt;VBTYP INTO table open_dlv_hdr_t&lt;/P&gt;&lt;P&gt;FROM VBUK as A inner join likp as B&lt;/P&gt;&lt;P&gt;on A&lt;SUB&gt;mandt = B&lt;/SUB&gt;mandt and A&lt;SUB&gt;vbeln = B&lt;/SUB&gt;vbeln&lt;/P&gt;&lt;P&gt;where B&lt;SUB&gt;kunnr = custno AND A&lt;/SUB&gt;wbstk IN ('A','C').&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So can anybody please tell me what should i use for faster retrieval of records to replace the DBview Likpuk?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Aug 2006 06:33:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/database-view-and-inner-join/m-p/1526989#M241211</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-08-21T06:33:58Z</dc:date>
    </item>
    <item>
      <title>Re: database view and inner join</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/database-view-and-inner-join/m-p/1526990#M241212</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hope you have already explored the use of all possible keys in the table. Is it possible to create some index on the table that can help you make if faster..refer to your DBA ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks !!&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Vishal Tyagi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Aug 2006 06:38:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/database-view-and-inner-join/m-p/1526990#M241212</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-08-21T06:38:34Z</dc:date>
    </item>
    <item>
      <title>Re: database view and inner join</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/database-view-and-inner-join/m-p/1526991#M241213</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;u may try FOR ALL ENTRIES IN.&lt;/P&gt;&lt;P&gt;Illustration :-&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;declate two internal table as &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BEGIN OF wa_likp, &lt;/P&gt;&lt;P&gt;kunnr TYPE TYPE,&lt;/P&gt;&lt;P&gt;VBELN TYPE VBELN,&lt;/P&gt;&lt;P&gt;END OF wa_likp.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA it_likp LIKE TABLE OF wa_likp.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BEGIN OF wa_VBUK, &lt;/P&gt;&lt;P&gt;VBELN TYPE VBELN,&lt;/P&gt;&lt;P&gt;vbtyp TYPE vbtyp,&lt;/P&gt;&lt;P&gt;END OF wa_VBUK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA it_vbuk LIKE TABLE OF wa_vbuk.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And replace your select statement with this code &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT vbeln kunnr FROM LIKP INTO TABLE it_likp &lt;/P&gt;&lt;P&gt;WHERE kunnr = custno.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF SY-SUBRC EQ 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF NOT it_likp IS INITIAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT vbeln vbtyp FROM VBUK INTO TABLE it_vbuk&lt;/P&gt;&lt;P&gt;FOR ALL ENTRIES IN  it_likp&lt;/P&gt;&lt;P&gt;WHERE  vbeln = it_likp-vbeln AND &lt;/P&gt;&lt;P&gt;       wbstk IN ('A','C').&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;ENDIF.&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;P&gt;Alok Pathak&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Aug 2006 06:49:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/database-view-and-inner-join/m-p/1526991#M241213</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-08-21T06:49:52Z</dc:date>
    </item>
  </channel>
</rss>

