<?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: Performance Tuning in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/performance-tuning/m-p/12352885#M1992777</link>
    <description>&lt;P&gt;Actually, taking SAT or ST12 traces are extremely helpful for analysis but influence the runtime as the information for the trace needs to be collected and written.&lt;BR /&gt;If you are interested in pure measurement without analysis of where the time is spent, then STAD and ST03N are your friends.&lt;BR /&gt;In certain cases it makes most sense to measure without tracing a number of times and then trace for detailed analysis.&lt;/P&gt;&lt;P&gt;The usual recommendation on repeating before measuring or tracing is 5 times on the instance you are using fpr measurement or tracing.&lt;BR /&gt;That ensures that table buffer is filled for those areas that are not changed.&lt;/P&gt;&lt;P&gt;With respect to the best tool: in general I prefer to use ST12 in general. mainly for storage of data including SQL summary into the database and for its hierarchies that assist in analysis a lot. &lt;BR /&gt;However there are special use cases when ST12 has some limitations (for example: not all kinds of performance traces are handled in ST12, just to name the most important limitation)&lt;/P&gt;</description>
    <pubDate>Tue, 01 Jun 2021 13:58:40 GMT</pubDate>
    <dc:creator>gasparerdelyi</dc:creator>
    <dc:date>2021-06-01T13:58:40Z</dc:date>
    <item>
      <title>Performance Tuning</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/performance-tuning/m-p/12352879#M1992771</link>
      <description>&lt;P&gt;Hi Experts, &lt;/P&gt;
  &lt;P&gt;I've few queries related to performance optimization.&lt;/P&gt;
  &lt;P&gt;1. What is the best way to get the exact response time? I read somewhere like we should repeat the activity (like saving/editing) twice or thrice before starting the trace. Each time, we get different times in trace. - SAT/ST12&lt;/P&gt;
  &lt;P&gt;2. What is the optimal net time for a select statement or maximum allowed time for a simple select statement. Though it may depend on the conditions. I just wanted to know the max net time for an ideal case.&lt;/P&gt;
  &lt;P&gt;3. Which tool is best to quickly analyze the performance issues? Though we have ST05, ST12, SAT for exclusive tracing of SQL, ABAP, Process blocks, I'm trying to know what's the one best tool to use for a quick initial analysis.&lt;/P&gt;
  &lt;P&gt;I'm would like to know more in this regard. Pls, share your suggestions based on your experience.&lt;/P&gt;
  &lt;P&gt;Thanks in advance!&lt;/P&gt;</description>
      <pubDate>Mon, 29 Mar 2021 06:54:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/performance-tuning/m-p/12352879#M1992771</guid>
      <dc:creator>ishwarya_doss</dc:creator>
      <dc:date>2021-03-29T06:54:19Z</dc:date>
    </item>
    <item>
      <title>Re: Performance Tuning</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/performance-tuning/m-p/12352880#M1992772</link>
      <description>&lt;P&gt;&lt;EM&gt;1. What is the best way to get the exact response time? I read somewhere like we should repeat the activity (like saving/editing) twice or thrice before starting the trace. Each time, we get different times in trace. - SAT/ST12&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;There is no exact response time. Far too many factors affect it. You can only get the average of a number of measurements. Usually though you don't need exact response time - you just need it to be less than it was, or "within 3 seconds".&lt;/P&gt;&lt;P&gt;&lt;EM&gt;2. What is the optimal net time for a select statement or maximum allowed time for a simple select statement. Though it may depend on the conditions. I just wanted to know the max net time for an ideal case.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;Depends on what you're doing. If the program is in background then who cares? If it is in foreground and you want a report with 20000 lines as opposed to one with 100 lines it's going to take a bit longer. There is no "max net time". It is all down to user tolerance in the end.&lt;/P&gt;&lt;P&gt;&lt;EM&gt;3. Which tool is best to quickly analyze the performance issues? Though we have ST05, ST12, SAT for exclusive tracing of SQL, ABAP, Process blocks, I'm trying to know what's the one best tool to use for a quick initial analysis.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;The best tools are ST05, ST12, SAT... Whatever it is exactly you're wanting to do. I use ST05 to establish long running SQL. I use SAT to establish where the bulk of the work in a program is being done.&lt;/P&gt;</description>
      <pubDate>Mon, 29 Mar 2021 07:52:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/performance-tuning/m-p/12352880#M1992772</guid>
      <dc:creator>matt</dc:creator>
      <dc:date>2021-03-29T07:52:52Z</dc:date>
    </item>
    <item>
      <title>Re: Performance Tuning</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/performance-tuning/m-p/12352881#M1992773</link>
      <description>&lt;P&gt;&lt;IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/attachments/storage/7/attachments/1905801-sample.jpg" /&gt;&lt;/P&gt;&lt;P&gt;Thanks for your response, Matthew. Also, could you pls help me how to analyze this? From this, how will I come to know whether the select statement has no issue with index? I know barely about index unique scan and full table scan. But not in detail.. Could you pls shed some light?&lt;/P&gt;&lt;P&gt;&lt;IMG alt="" /&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 30 Mar 2021 16:01:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/performance-tuning/m-p/12352881#M1992773</guid>
      <dc:creator>ishwarya_doss</dc:creator>
      <dc:date>2021-03-30T16:01:36Z</dc:date>
    </item>
    <item>
      <title>Re: Performance Tuning</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/performance-tuning/m-p/12352882#M1992774</link>
      <description>&lt;P&gt;I need the full table definition and the definition of all keys. Also the database being used. And number of rows in the table. &lt;/P&gt;&lt;P&gt;And probably an address where I send the invoice. (joke*)&lt;/P&gt;&lt;P&gt;* Sort of.&lt;/P&gt;&lt;P&gt;In the meantime ask the basis team to rebuild the statistics. It may be that your table is suboptimal.&lt;/P&gt;</description>
      <pubDate>Tue, 30 Mar 2021 16:26:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/performance-tuning/m-p/12352882#M1992774</guid>
      <dc:creator>matt</dc:creator>
      <dc:date>2021-03-30T16:26:55Z</dc:date>
    </item>
    <item>
      <title>Re: Performance Tuning</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/performance-tuning/m-p/12352883#M1992775</link>
      <description>&lt;P&gt;Thanks for your response! Sorry for my delayed response. I'm interested to learn if we have any documents on how to analyze such statements. I mean some blogs to understand Access/Filter predicates, Estimated costs etc.. TIA!&lt;/P&gt;</description>
      <pubDate>Fri, 09 Apr 2021 15:39:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/performance-tuning/m-p/12352883#M1992775</guid>
      <dc:creator>ishwarya_doss</dc:creator>
      <dc:date>2021-04-09T15:39:16Z</dc:date>
    </item>
    <item>
      <title>Re: Performance Tuning</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/performance-tuning/m-p/12352884#M1992776</link>
      <description>&lt;P&gt;Statements in the explain, like "WINDOW NOSORT STOPKEY", are documented in the database documentation and further explain in blogs &lt;A href="https://use-the-index-luke.com/sql/explain-plan/oracle/operations" target="test_blank"&gt;https://use-the-index-luke.com/sql/explain-plan/oracle/operations&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Sat, 10 Apr 2021 12:05:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/performance-tuning/m-p/12352884#M1992776</guid>
      <dc:creator>matt</dc:creator>
      <dc:date>2021-04-10T12:05:21Z</dc:date>
    </item>
    <item>
      <title>Re: Performance Tuning</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/performance-tuning/m-p/12352885#M1992777</link>
      <description>&lt;P&gt;Actually, taking SAT or ST12 traces are extremely helpful for analysis but influence the runtime as the information for the trace needs to be collected and written.&lt;BR /&gt;If you are interested in pure measurement without analysis of where the time is spent, then STAD and ST03N are your friends.&lt;BR /&gt;In certain cases it makes most sense to measure without tracing a number of times and then trace for detailed analysis.&lt;/P&gt;&lt;P&gt;The usual recommendation on repeating before measuring or tracing is 5 times on the instance you are using fpr measurement or tracing.&lt;BR /&gt;That ensures that table buffer is filled for those areas that are not changed.&lt;/P&gt;&lt;P&gt;With respect to the best tool: in general I prefer to use ST12 in general. mainly for storage of data including SQL summary into the database and for its hierarchies that assist in analysis a lot. &lt;BR /&gt;However there are special use cases when ST12 has some limitations (for example: not all kinds of performance traces are handled in ST12, just to name the most important limitation)&lt;/P&gt;</description>
      <pubDate>Tue, 01 Jun 2021 13:58:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/performance-tuning/m-p/12352885#M1992777</guid>
      <dc:creator>gasparerdelyi</dc:creator>
      <dc:date>2021-06-01T13:58:40Z</dc:date>
    </item>
  </channel>
</rss>

