<?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: Will persistent class 'Get' Method used inside a loop impact performance? in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/will-persistent-class-get-method-used-inside-a-loop-impact-performance/m-p/8780842#M1678314</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Matthew&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 17 Jul 2012 00:28:04 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2012-07-17T00:28:04Z</dc:date>
    <item>
      <title>Will persistent class 'Get' Method used inside a loop impact performance?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/will-persistent-class-get-method-used-inside-a-loop-impact-performance/m-p/8780838#M1678310</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am new to ABAP OOP, especially the 'Persistent Class'.&lt;/P&gt;&lt;P&gt;Hope SAP technical gurus could give me your advices, thanks very much!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have an internal table with 50K records, for each record, I need to access the &lt;/P&gt;&lt;P&gt;loop at itab assigning &amp;lt;ls_tab&amp;gt;. "50k records&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;zca_**_pers=&amp;gt;agent-&amp;gt;get_persistent_by_query(&lt;/P&gt;&lt;P&gt;i_par1 = &amp;lt;ls_tab&amp;gt;-field1&lt;/P&gt;&lt;P&gt;i_query = cl_os_system=&amp;gt;get_query_maanger( ) -&amp;gt; create_query(&lt;/P&gt;&lt;P&gt;i+filter = 'field1 = par1' ) ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endloop&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Will the get statement inside a loop impact performance? Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Jun 2012 03:51:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/will-persistent-class-get-method-used-inside-a-loop-impact-performance/m-p/8780838#M1678310</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-06-14T03:51:38Z</dc:date>
    </item>
    <item>
      <title>Re: Will persistent class 'Get' Method used inside a loop impact performance?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/will-persistent-class-get-method-used-inside-a-loop-impact-performance/m-p/8780839#M1678311</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you check the system generated Agent(ZCA*) &amp;amp; Base(ZCB*) classes, the method &lt;EM&gt;GET_PERSISTENT_BY_QUERY( ) &lt;/EM&gt;does a SELECT * on the table for which the Persistent mapping has been defined.&lt;SPAN __jive_emoticon_name="info" __jive_macro_name="emoticon" class="jive_macro jive_emote" src="https://community.sap.com/797/images/emoticons/info.gif"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So i don't think it'll be a good idea to perform this operation inside a LOOP. 50k iternations is definitely a big NO!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is there are specific reason you're persistent classes to access the DB? If not, i'll suggest revert back to Open SQL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR,&lt;/P&gt;&lt;P&gt;Suhas&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: Suhas Saha&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Jun 2012 05:34:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/will-persistent-class-get-method-used-inside-a-loop-impact-performance/m-p/8780839#M1678311</guid>
      <dc:creator>SuhaSaha</dc:creator>
      <dc:date>2012-06-14T05:34:15Z</dc:date>
    </item>
    <item>
      <title>Re: Will persistent class 'Get' Method used inside a loop impact performance?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/will-persistent-class-get-method-used-inside-a-loop-impact-performance/m-p/8780840#M1678312</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Suhas,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Therefore I will do a multiple selection with GET_PERSISTENT_BY_QUERY, with sorted key, and inside the loop i will read table with sorted key. Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Jun 2012 06:57:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/will-persistent-class-get-method-used-inside-a-loop-impact-performance/m-p/8780840#M1678312</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-06-14T06:57:20Z</dc:date>
    </item>
    <item>
      <title>Re: Will persistent class 'Get' Method used inside a loop impact performance?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/will-persistent-class-get-method-used-inside-a-loop-impact-performance/m-p/8780841#M1678313</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The persistence framework is not really appropriate when processing large volumes of data. Use OpenSQL instead. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Jun 2012 11:03:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/will-persistent-class-get-method-used-inside-a-loop-impact-performance/m-p/8780841#M1678313</guid>
      <dc:creator>matt</dc:creator>
      <dc:date>2012-06-20T11:03:31Z</dc:date>
    </item>
    <item>
      <title>Re: Will persistent class 'Get' Method used inside a loop impact performance?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/will-persistent-class-get-method-used-inside-a-loop-impact-performance/m-p/8780842#M1678314</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Matthew&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Jul 2012 00:28:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/will-persistent-class-get-method-used-inside-a-loop-impact-performance/m-p/8780842#M1678314</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-07-17T00:28:04Z</dc:date>
    </item>
  </channel>
</rss>

