<?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: Optimise data retrieval from cdhdr in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/optimise-data-retrieval-from-cdhdr/m-p/5388541#M1238735</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;In the above select statement there are no key fields in the where clause. Try using all the key fields OBJECTCLAS&lt;/P&gt;&lt;P&gt;OBJECTID&lt;/P&gt;&lt;P&gt;CHANGENR along with your selection, the performance is always faster when the key fields are used.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;cheers,&lt;/P&gt;&lt;P&gt;babu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 02 Apr 2009 11:16:40 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2009-04-02T11:16:40Z</dc:date>
    <item>
      <title>Optimise data retrieval from cdhdr</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/optimise-data-retrieval-from-cdhdr/m-p/5388539#M1238733</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;SELECT objectid udate utime username FROM cdhdr&lt;/P&gt;&lt;P&gt;INTO TABLE tb_cdhdr&lt;/P&gt;&lt;P&gt;WHERE objectid IN ra_pernrange&lt;/P&gt;&lt;P&gt;AND udate IN so_datum&lt;/P&gt;&lt;P&gt;AND username IN so_uname.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is the query I am using to retrieve any changes made to the pernr-qualification relationship. It takes ages to retrieve the data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is there any way to optimize this??&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Apr 2009 11:12:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/optimise-data-retrieval-from-cdhdr/m-p/5388539#M1238733</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-02T11:12:40Z</dc:date>
    </item>
    <item>
      <title>Re: Optimise data retrieval from cdhdr</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/optimise-data-retrieval-from-cdhdr/m-p/5388540#M1238734</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If u see this table in SE11, there are indexes set on this table. As per you requirement i feel  index 'Z05' is the most appropriate one which forms the index on the OBJECTID , UDATE(Creation date of the change document) and TCODE (Transaction in which a change was made).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
select*
from cdhdr
into table..
where....
%_HINTS ORACLE 'INDEX("CDHDR" "CDHDR~Z05")'
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Apr 2009 11:15:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/optimise-data-retrieval-from-cdhdr/m-p/5388540#M1238734</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-02T11:15:16Z</dc:date>
    </item>
    <item>
      <title>Re: Optimise data retrieval from cdhdr</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/optimise-data-retrieval-from-cdhdr/m-p/5388541#M1238735</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;In the above select statement there are no key fields in the where clause. Try using all the key fields OBJECTCLAS&lt;/P&gt;&lt;P&gt;OBJECTID&lt;/P&gt;&lt;P&gt;CHANGENR along with your selection, the performance is always faster when the key fields are used.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;cheers,&lt;/P&gt;&lt;P&gt;babu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Apr 2009 11:16:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/optimise-data-retrieval-from-cdhdr/m-p/5388541#M1238735</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-02T11:16:40Z</dc:date>
    </item>
    <item>
      <title>Re: Optimise data retrieval from cdhdr</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/optimise-data-retrieval-from-cdhdr/m-p/5388542#M1238736</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;SELECT objectid udate utime username FROM cdhdr&lt;/P&gt;&lt;P&gt;INTO TABLE tb_cdhdr&lt;/P&gt;&lt;P&gt;WHERE objectid IN ra_pernrange &lt;/P&gt;&lt;P&gt;AND udate IN so_datum&lt;/P&gt;&lt;P&gt;AND username IN so_uname.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For ra_pernrange,&lt;/P&gt;&lt;P&gt;here i am concatenating the pattern '00' sy-mandt 'P&lt;EM&gt;' wa_pernrqd '01A0321Q' '&lt;/EM&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;Please elaborate on using indexes with this query m nt sure hw to do it!!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Apr 2009 11:24:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/optimise-data-retrieval-from-cdhdr/m-p/5388542#M1238736</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-02T11:24:07Z</dc:date>
    </item>
    <item>
      <title>Re: Optimise data retrieval from cdhdr</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/optimise-data-retrieval-from-cdhdr/m-p/5388543#M1238737</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You must include OBJECTCLAS in the WHERE conditions. Find out the correct value for the type of change documents you are looking for, it will most likely be one fixed value.&lt;/P&gt;&lt;P&gt;Index Z05 is a customer specific secondary index by Mr. SAP USER, you will not find it in your system.&lt;/P&gt;&lt;P&gt;Thomas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Apr 2009 11:25:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/optimise-data-retrieval-from-cdhdr/m-p/5388543#M1238737</guid>
      <dc:creator>ThomasZloch</dc:creator>
      <dc:date>2009-04-02T11:25:46Z</dc:date>
    </item>
    <item>
      <title>Re: Optimise data retrieval from cdhdr</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/optimise-data-retrieval-from-cdhdr/m-p/5388544#M1238738</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT objectid udate utime username FROM cdhdr&lt;/P&gt;&lt;P&gt;INTO TABLE tb_cdhdr&lt;/P&gt;&lt;P&gt;WHERE objectid IN ra_pernrange &lt;/P&gt;&lt;P&gt;AND udate IN so_datum&lt;/P&gt;&lt;P&gt;AND username IN so_uname&lt;/P&gt;&lt;P&gt;%_HINTS ORACLE 'INDEX("CDHDR" "CDHDR~Z05")'&lt;/P&gt;&lt;P&gt;&lt;SPAN __jive_macro_name="Code"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Apr 2009 11:26:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/optimise-data-retrieval-from-cdhdr/m-p/5388544#M1238738</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-02T11:26:44Z</dc:date>
    </item>
    <item>
      <title>Re: Optimise data retrieval from cdhdr</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/optimise-data-retrieval-from-cdhdr/m-p/5388545#M1238739</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;use this fm &lt;STRONG&gt;CHANGEDOCUMENT_READ_HEADERS&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN __default_attr="16" __jive_macro_name="size"&gt;кu03B1ятu03B9к&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Apr 2009 11:28:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/optimise-data-retrieval-from-cdhdr/m-p/5388545#M1238739</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-02T11:28:25Z</dc:date>
    </item>
    <item>
      <title>Re: Optimise data retrieval from cdhdr</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/optimise-data-retrieval-from-cdhdr/m-p/5388546#M1238740</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I just did a sample run of your code, its working fine in my system.&lt;/P&gt;&lt;P&gt;I think its optimised, there is a problem somewhere else.&lt;/P&gt;&lt;P&gt;However i had to change the select-options parameter ra_pernrange to &lt;STRONG&gt;ra_pernr&lt;/STRONG&gt; as it did not accept more than 8 characters for select-options.&lt;/P&gt;&lt;P&gt;But its working fine and populating the internal table as well.&lt;/P&gt;&lt;P&gt;Refer the sample code:&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;TABLES: CDHDR.
TYPES: BEGIN OF T_CDHDR,
  OBJECTID TYPE CDOBJECTV,
  UDATE TYPE CDDATUM,
  UTIME TYPE CDUZEIT,
  USERNAME TYPE CDUSERNAME,
  END OF T_CDHDR.

DATA: TB_CDHDR TYPE TABLE OF T_CDHDR.

SELECT-OPTIONS: RA_PERNR FOR CDHDR-OBJECTID,
                SO_DATUM FOR CDHDR-UDATE,
                SO_UNAME FOR CDHDR-USERNAME.

SELECT OBJECTID UDATE UTIME USERNAME FROM CDHDR
INTO TABLE TB_CDHDR
WHERE OBJECTID IN RA_PERNR
AND UDATE IN SO_DATUM
AND USERNAME IN SO_UNAME.&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;Edited by: rajan roy on Apr 2, 2009 1:30 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Apr 2009 11:30:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/optimise-data-retrieval-from-cdhdr/m-p/5388546#M1238740</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-02T11:30:15Z</dc:date>
    </item>
    <item>
      <title>Re: Optimise data retrieval from cdhdr</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/optimise-data-retrieval-from-cdhdr/m-p/5388547#M1238741</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Index Z05 that u have mentioned is a z index created on ur server so it will not be availble in other systems, besides creating indexes is not suggested always as it slows down insert operations and table like cdhdr which record each and evary change thus have a lot of insert operation on them so their performance will be affected so crearting secondary index should be last option to use,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN __default_attr="16" __jive_macro_name="size"&gt;кu03B1ятu03B9к&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Apr 2009 11:30:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/optimise-data-retrieval-from-cdhdr/m-p/5388547#M1238741</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-02T11:30:53Z</dc:date>
    </item>
    <item>
      <title>Re: Optimise data retrieval from cdhdr</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/optimise-data-retrieval-from-cdhdr/m-p/5388548#M1238742</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;How do u check indexes as in how did u get to know it is z05&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also i am using this table to check changes made to qualification data for  all pernrs in the system is there any other way as cdhdr is slowing down performance in test server as there are 1000 employees in test system.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Apr 2009 11:41:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/optimise-data-retrieval-from-cdhdr/m-p/5388548#M1238742</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-02T11:41:18Z</dc:date>
    </item>
    <item>
      <title>Re: Optimise data retrieval from cdhdr</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/optimise-data-retrieval-from-cdhdr/m-p/5388549#M1238743</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;icant find in indexe  z05 of cdhdr in de11&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Apr 2009 11:56:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/optimise-data-retrieval-from-cdhdr/m-p/5388549#M1238743</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-02T11:56:50Z</dc:date>
    </item>
    <item>
      <title>Re: Optimise data retrieval from cdhdr</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/optimise-data-retrieval-from-cdhdr/m-p/5388550#M1238744</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;gt; icant find in indexe  z05 of cdhdr in de11&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Really? Why don't you read and understand &lt;EM&gt;all&lt;/EM&gt; replies to your question?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Apr 2009 12:10:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/optimise-data-retrieval-from-cdhdr/m-p/5388550#M1238744</guid>
      <dc:creator>ThomasZloch</dc:creator>
      <dc:date>2009-04-02T12:10:38Z</dc:date>
    </item>
    <item>
      <title>Re: Optimise data retrieval from cdhdr</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/optimise-data-retrieval-from-cdhdr/m-p/5388551#M1238745</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Apr 2009 12:30:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/optimise-data-retrieval-from-cdhdr/m-p/5388551#M1238745</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-02T12:30:06Z</dc:date>
    </item>
  </channel>
</rss>

