<?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: Native SQL VS Open SQL where condition performance in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/native-sql-vs-open-sql-where-condition-performance/m-p/343143#M6248</link>
    <description>&lt;P&gt;Well, what's the benefit of using OpenSQL vs. native SQL? OpenSQL does a lot of additional 'handy work' like statement caching, session parameter handling, table buffering etc.. There is management overhead but that is typically covered by the time/memory savings you gain from statement caching.&lt;/P&gt;&lt;P&gt;Using ABAP CDS is not meant to be a query runtime performance improvement. Instead, it's about &lt;STRONG&gt;how&lt;/STRONG&gt; you develop and deploy your application. &lt;/P&gt;&lt;P&gt;In my experience it's easiest not to mix between the different development approaches too much - else you lose the benefits of having an easy to manage environment without tangible benefits otherwise.&lt;/P&gt;</description>
    <pubDate>Mon, 20 Feb 2017 01:37:57 GMT</pubDate>
    <dc:creator>lbreddemann</dc:creator>
    <dc:date>2017-02-20T01:37:57Z</dc:date>
    <item>
      <title>Native SQL VS Open SQL where condition performance</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/native-sql-vs-open-sql-where-condition-performance/m-p/343141#M6246</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I am learning CDS right now. However i want to know if
there is any performance issue when passing parameters trough open SQL instead
of native SQL. In other words what is the performance advantages of creating a
view with parameters instead of passing the parameter in the Open SQL? &lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Shabir&lt;/P&gt;</description>
      <pubDate>Tue, 24 Jan 2017 17:07:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/native-sql-vs-open-sql-where-condition-performance/m-p/343141#M6246</guid>
      <dc:creator>shabir_ismail</dc:creator>
      <dc:date>2017-01-24T17:07:08Z</dc:date>
    </item>
    <item>
      <title>Re: Native SQL VS Open SQL where condition performance</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/native-sql-vs-open-sql-where-condition-performance/m-p/343142#M6247</link>
      <description>&lt;P&gt;Sell more HD and CPU? I don't know &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt; &lt;/P&gt;&lt;P&gt;
Perhaps we're talking about the same thing and I'm looking for an answer same as you, but generally I think that OPEN SQL is able to talk to different Database systems that are behind SAP and is portable. &lt;/P&gt;&lt;P&gt;When you write an ABAP program with Open SQL statements the kernel SAP programs convert this statement into native SQL for database in use, so technically there's a loss of time, but with no perception with modern technology.&lt;/P&gt;&lt;P&gt;The More you talk in machine language and the less time you'll have to wait for a reply, if you talk in an empty room &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt; &lt;/P&gt;&lt;P&gt;Hope to help&lt;/P&gt;&lt;P&gt;Bye&lt;/P&gt;</description>
      <pubDate>Thu, 09 Feb 2017 16:36:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/native-sql-vs-open-sql-where-condition-performance/m-p/343142#M6247</guid>
      <dc:creator>roberto_vacca2</dc:creator>
      <dc:date>2017-02-09T16:36:57Z</dc:date>
    </item>
    <item>
      <title>Re: Native SQL VS Open SQL where condition performance</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/native-sql-vs-open-sql-where-condition-performance/m-p/343143#M6248</link>
      <description>&lt;P&gt;Well, what's the benefit of using OpenSQL vs. native SQL? OpenSQL does a lot of additional 'handy work' like statement caching, session parameter handling, table buffering etc.. There is management overhead but that is typically covered by the time/memory savings you gain from statement caching.&lt;/P&gt;&lt;P&gt;Using ABAP CDS is not meant to be a query runtime performance improvement. Instead, it's about &lt;STRONG&gt;how&lt;/STRONG&gt; you develop and deploy your application. &lt;/P&gt;&lt;P&gt;In my experience it's easiest not to mix between the different development approaches too much - else you lose the benefits of having an easy to manage environment without tangible benefits otherwise.&lt;/P&gt;</description>
      <pubDate>Mon, 20 Feb 2017 01:37:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/native-sql-vs-open-sql-where-condition-performance/m-p/343143#M6248</guid>
      <dc:creator>lbreddemann</dc:creator>
      <dc:date>2017-02-20T01:37:57Z</dc:date>
    </item>
  </channel>
</rss>

