<?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: query improvement in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/query-improvement/m-p/7643234#M1572443</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;The query is already as good as it gets, though you might want to remove the ORDER BY and instead SORT in abap.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If the statistics are correct your BDCP2 table is too big (35 million entries!), and that's where your problem lies. &lt;/P&gt;&lt;P&gt;Make sure you keep it small by cleaning regularly with transaction BD22 / report RBDCPCLR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Rui Dantas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 16 Feb 2011 13:07:00 GMT</pubDate>
    <dc:creator>Rui_Dantas</dc:creator>
    <dc:date>2011-02-16T13:07:00Z</dc:date>
    <item>
      <title>query improvement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/query-improvement/m-p/7643233#M1572442</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello &lt;/P&gt;&lt;P&gt;I have this query with an high estimated cost. The index seems correct .&lt;/P&gt;&lt;P&gt;I think the problem could be the order by.&lt;/P&gt;&lt;P&gt;How can i improve the performances of this query?&lt;/P&gt;&lt;P&gt;thanks&lt;/P&gt;&lt;P&gt;Nicola&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT&lt;/P&gt;&lt;P&gt;  "MANDT" , "MESTYPE" , "CPIDENT" , "PROCESS" , "TABNAME" , "TABKEY" , "FLDNAME" , "CRETIME" ,&lt;/P&gt;&lt;P&gt;  "ACTTIME" , "USRNAME" , "CDOBJCL" , "CDOBJID" , "CDCHGNO" , "CDCHGID"&lt;/P&gt;&lt;P&gt;FROM&lt;/P&gt;&lt;P&gt;  "BDCP2"&lt;/P&gt;&lt;P&gt;WHERE&lt;/P&gt;&lt;P&gt;  "MANDT" = :A0 AND "MESTYPE" = :A1 AND "PROCESS" = :A2&lt;/P&gt;&lt;P&gt;ORDER BY&lt;/P&gt;&lt;P&gt;  "MANDT" , "CPIDENT"#&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Execution Plan&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Explain from v$sql_plan: Address: 0000000417A7B140 Hash_value:  4212140235 Child_number:  0 Sql_id: 287w0agxj0a6b&lt;/P&gt;&lt;P&gt;Parse Timestamp: 20110216   11:23:47&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; SELECT STATEMENT ( Estimated Costs = 32.486 , Estimated #Rows = 0 )&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        3 SORT ORDER BY&lt;/P&gt;&lt;P&gt;          ( Estim. Costs = 32.486 , Estim. #Rows = 372.147 )&lt;/P&gt;&lt;P&gt;          Estim. CPU-Costs = 694.565.717 Estim. IO-Costs = 32.383&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;            2 TABLE ACCESS BY INDEX ROWID BDCP2&lt;/P&gt;&lt;P&gt;              ( Estim. Costs = 23.271 , Estim. #Rows = 372.147 )&lt;/P&gt;&lt;P&gt;              Estim. CPU-Costs = 210.335.152 Estim. IO-Costs = 23.240&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;                1 INDEX RANGE SCAN BDCP2~001&lt;/P&gt;&lt;P&gt;                  ( Estim. Costs = 1.334 , Estim. #Rows = 372.147 )&lt;/P&gt;&lt;P&gt;                  Search Columns: 3&lt;/P&gt;&lt;P&gt;                  Estim. CPU-Costs = 24.173.204 Estim. IO-Costs = 1.330&lt;/P&gt;&lt;P&gt;                  Access Predicates&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Last statistics date                  27.01.2011&lt;/P&gt;&lt;P&gt;Analyze Method               Sample 357.261 Rows&lt;/P&gt;&lt;P&gt;Number of rows                        35.726.100&lt;/P&gt;&lt;P&gt;Number of blocks allocated               662.674&lt;/P&gt;&lt;P&gt;Number of empty blocks                       240&lt;/P&gt;&lt;P&gt;Average space                                913&lt;/P&gt;&lt;P&gt;Chain count                                    0&lt;/P&gt;&lt;P&gt;Average row length                           126&lt;/P&gt;&lt;P&gt;Partitioned                                   NO&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;index 0&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MANDT                                          1&lt;/P&gt;&lt;P&gt;MESTYPE                                       48&lt;/P&gt;&lt;P&gt;CPIDENT                               11.392.466&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;index 001&lt;/P&gt;&lt;P&gt;MANDT                                          1&lt;/P&gt;&lt;P&gt;MESTYPE                                       48&lt;/P&gt;&lt;P&gt;PROCESS                                        2&lt;/P&gt;&lt;P&gt;CRETIME                                   57.406&lt;/P&gt;&lt;P&gt;CPIDENT                               11.392.466&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Feb 2011 10:50:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/query-improvement/m-p/7643233#M1572442</guid>
      <dc:creator>nicola_blasi</dc:creator>
      <dc:date>2011-02-16T10:50:30Z</dc:date>
    </item>
    <item>
      <title>Re: query improvement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/query-improvement/m-p/7643234#M1572443</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;The query is already as good as it gets, though you might want to remove the ORDER BY and instead SORT in abap.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If the statistics are correct your BDCP2 table is too big (35 million entries!), and that's where your problem lies. &lt;/P&gt;&lt;P&gt;Make sure you keep it small by cleaning regularly with transaction BD22 / report RBDCPCLR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Rui Dantas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Feb 2011 13:07:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/query-improvement/m-p/7643234#M1572443</guid>
      <dc:creator>Rui_Dantas</dc:creator>
      <dc:date>2011-02-16T13:07:00Z</dc:date>
    </item>
  </channel>
</rss>

