Workload and Performance Statistics
Hi Experts,
I am viewing Tcode 'ST03' - Workload and Performance Statistics. In the Memory View of ST03 I see a row with a report called 'Upd Ctrl'. Now this is neither a report or a transaction in our system. However it is consuming some dialog steps.
Any idea what is it?
Thanks and Regards,
Ravi Bhatnagar
Hello,
How long have you been runnign the EWA reports for the systems int he solution?
The reason I ask is that it tskes 4 weeks to build short term history and 12 weeks to build mid-term history.
History is used for trending.
It may be possible that what you are missing is the history and the trending cannot be generated until there is 4 weeks
history. If at 4 weeks you still don't have trending there may be some other issue, but if you just started, and have not had at least 4 weekly runs, you just may not have accumulated the history to provide trending data yet.
Hope this helps. If not, have you examined the EWAfS at the Service Session level, as therer may be more information
there to illumonate the problem?
Regards,
Paul
Similar Messages
-
WAS http workload and performance log files - where are they?
Hi,
Were can the http "log files" be found for WebAS? We are looking for the workload and performance data comparable to what is found in the IIS logs or W3C logs for other classes of web servers. We want to load this data into BW Business content area 0WEB and or third party tools (Web Trends) for analysis of statistics like number of hits per web page, duration of web site visit...
Thanks, in advance, for your guidance.
Janet H.Hi Janet,
if you go down to a directory something like: C:\usr\sap\J2E\JC00\j2ee\admin\logviewer-standalone. There you can find the standalone logviewer. Opening this one under serverxx/system/httpaccess you should find a file called responses.trc. This includes the messages. The fiel is in anequivalent structure under the server.
Regards,
Benny -
Request mechanism to retrieve usage and performance statistics in BPC?
Hi BPC Gurus,
We have just completed rolling out BPC 5.1 and were interested in monitoring the health & user adoption (e.g. number of users logged in, how many times they logged in, what kind of reports they ran, how long the EVDRE query for those reports took etc).
I have scoured through all the available tables for the Appset & the audit database at the SQLServer level and could not find any table that holds information around this. The only information I found was around the logged in statistics for Administrators via table tblLoggedIn and the statistics of who keyed in data using Input templates via the audit tables.
Is there some roundabout way to get this information at least something to the tune of who logged in and when?
On the BW side, there is a rich set of information through the use of pre-delivered Statistics cube that provides myriad details which can be used to monitor the health and usage of the system. Are there plans to include this kind of statistical information in BPC 7.0?
Your help and guidance would be greatly appreciated.
Thanks,
Abhay ShanbhagYes, BPC 7.0 has a statistics mechanism.
-
Lync Stress and performance test - DTMF
Hi all,
I found the below parameters in the CAA xml file generated by the LSS tool.
<ConfIdEntryDelayInSec>15</ConfIdEntryDelayInSec>
<PlayParticipantName>true</PlayParticipantName>
<ParticipantNamePlayDurationInSec>45</ParticipantNamePlayDurationInSec>
<ParticipantNameAudioFileName>Audio.wma</ParticipantNameAudioFileName>
<DtmfEntryPercentage>0</DtmfEntryPercentage>
<DtmfEntryIntervalInSeconds>600</DtmfEntryIntervalInSeconds>
<Dtmfs>*1,*6</Dtmfs>
<DtmfHardMutePercentage>0</DtmfHardMutePercentage>
<DtmfHardMuteDelayInSeconds>300</DtmfHardMuteDelayInSeconds>
<DtmfUnHardMuteDelayInSeconds>300</DtmfUnHardMuteDelayInSeconds>
<DtmfAdmitAllPercentage>0</DtmfAdmitAllPercentage>
<DtmfAdmitAllDelayInSeconds>300</DtmfAdmitAllDelayInSeconds>
Based on the DTMF parameters, am i correct in saying that generic DTMF inputs can be stress tested, but there isn't an option to enter conference ID's of manually created conferences via the tool ?
Thanks
If you see a post that helped you please click "Vote as Helpful" and if it answered your question, please click "Mark as Answered.
Murali Krishnan | My blog: UnifiedMe
| Twitter: @mkris9I am afraid not.
LSS is used to simulate all Lync Server workloads or just specific workloads and perform a stress testing exercise.
Lisa Zheng
TechNet Community Support -
CRM workload and statistics tables (ST03N)
Hi All,
can anyone please give the name of the table used for storing the CRM workload and statistics data (Tx: ST03N).
Thanks in advancehere you go...
SAPBWPRFLS BW Workload: Relation of Workload Profile and
Class Names
SAPWLDMTHD SAP Workload: Dynamically-Called Method for
Events
SAPWLROLED SAP Workload: Storage of User-Specific ST03N
Role
SAPWLROLES SAP Workload: Table for User-Specific Parameters
SAPWLTREEG SAP Workload: Nodes for ST03G Tree Controls
SAPWLTREET SAP Workload: Text Field for ST03G Trees
SGLWLCUST1 User Parameters for Workload Transactions
SGLWLPRFLS SAP Workload: Profile Codes and Class Names
SGLWLSLIST SAP Workload: User-Specific System List for Global
Analysis
Julius -
MBRC and SYSTEM STATISTICS in Oracle 10g database.
Hi All,
I am performing database upgrade from Oracle 8i Solaris to Oracle 10g HP-UX using exp/imp method.
But i do have some doubts regarding MBRC and System statistics.
MBRC in Oracle 10g is automatically adjusted if MBRC parameter is not set, but i found value 128 as shown below.
SQL> select * from v$version;
BANNER
Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bi
PL/SQL Release 10.2.0.4.0 - Production
CORE 10.2.0.4.0 Production
TNS for HPUX: Version 10.2.0.4.0 - Production
NLSRTL Version 10.2.0.4.0 - Production
SQL> sho parameter multi
NAME TYPE VALUE
db_file_multiblock_read_count integer 128Also i performed one simple full table scan to test it...but db file scattered read is performing on 128 blocks. So i dont think 128 is suitable and is automatic, i mean MBRC is not set accrodingly it always uses 128.
Does this MBRC value affects whole database performance?
Regarding SYSTEM STATISTICS i found below result:
SQL> select * from AUX_STATS$
SNAME PNAME PVAL1 PVAL2
SYSSTATS_INFO STATUS COMPLETED
SYSSTATS_INFO DSTART 11-09-2009 04:59
SYSSTATS_INFO DSTOP 11-09-2009 04:59
SYSSTATS_INFO FLAGS 1
SYSSTATS_MAIN CPUSPEEDNW 128.239557
SYSSTATS_MAIN IOSEEKTIM 10
SYSSTATS_MAIN IOTFRSPEED 4096
SYSSTATS_MAIN SREADTIM
SYSSTATS_MAIN MREADTIM
SYSSTATS_MAIN CPUSPEED
SYSSTATS_MAIN MBRC
SYSSTATS_MAIN MAXTHR
SYSSTATS_MAIN SLAVETHRNow whether NOWORKLOAD or WORKLOAD is better, and this server is still under building process....so how can i collect WORKLOAD stats as high load on this server can't be performed?? Is it really require to gather system statistics, what will happen with NOWORLOAD stats?
I have not seen single database where system stats are gathered in our organisation having more than 2000 databases.
-YasserMaybe this article written by Tom Kite helps:
http://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:499197100346264909 -
Calculating the memory and performance of a oracle query
Hi,
I am now developing application in java with oracle as a back-end. In my application i require lot of queries to be executed. Hence, the system is getting is slow due to queries.
So, i planned to develop one Stand-alone application in java, that should show the statistics like, memory and performance. for ex:- if i enter one SQL query in the text box, my standalone application should display, the processing time it requires to fetch the values and the memory is used for that query.
Can anybody give ideas, suggestion, etc etc...
Thanks in Advance
Regards,
RajkumarThis is now Oracle question, not JDBC question. :)
Followings are sample for explain plan/autotrace/SQL*Trace.
(You really need to read stuffs like Oracle SQL Tuning books...)
SQL> create table a as select object_id, object_name from all_objects
2 where rownum <= 100;
Table created.
SQL> create index a_idx on a(object_id);
Index created.
SQL> exec dbms_stats.gather_table_stats(user,'A');
SQL> explain plan for select from a where object_id = 1;*
Explained.
SQL> select from table(dbms_xplan.display());*
PLAN_TABLE_OUTPUT
Plan hash value: 3632291705
| Id | Operation | Name | Rows | Bytes | Cost (%CPU)| Time |
PLAN_TABLE_OUTPUT
| 0 | SELECT STATEMENT | | 1 | 11 | 2 (0)| 00:00:01 |
| 1 | TABLE ACCESS BY INDEX ROWID| A | 1 | 11 | 2 (0)| 00:00:01 |
|* 2 | INDEX RANGE SCAN | A_IDX | 1 | | 1 (0)| 00:00:01 |
PLAN_TABLE_OUTPUT
Predicate Information (identified by operation id):
2 - access("OBJECT_ID"=1)
SQL> set autot on
SQL> select * from a where object_id = 1;
no rows selected
Execution Plan
Plan hash value: 3632291705
| Id | Operation | Name | Rows | Bytes | Cost (%CPU)| Time |
| 0 | SELECT STATEMENT | | 1 | 11 | 2 (0)| 00:00:01 |
| 1 | TABLE ACCESS BY INDEX ROWID| A | 1 | 11 | 2 (0)| 00:00:01 |
|* 2 | INDEX RANGE SCAN | A_IDX | 1 | | 1 (0)| 00:00:01 |
Predicate Information (identified by operation id):
2 - access("OBJECT_ID"=1)
Statistics
1 recursive calls
0 db block gets
1 consistent gets
0 physical reads
0 redo size
395 bytes sent via SQL*Net to client
481 bytes received via SQL*Net from client
1 SQL*Net roundtrips to/from client
0 sorts (memory)
0 sorts (disk)
0 rows processed
SQL> exec dbms_monitor.session_trace_enable(null,null,true,true);
-- SQL> alter session set events '10046 trace name context forever, level 12';
-- SQL> alter session set sql_trace = true;
PL/SQL procedure successfully completed.
SQL> select * from a where object_id = 1;
no rows selected
* SQL> exec dbms_monitor.session_trace_disable(null, null);*
-- SQL> alter session set events '10046 trace name context off';
-- SQL> alter session set sql_trace = false;
PL/SQL procedure successfully completed.
SQL> show parameter user_dump_dest
*/home/oracle/admin/WASDB/udump*
SQL>host
JOSS:oracle:/home/oracle:!> cd /home/oracle/admin/WASDB/udump
JOSS:oracle:/home/oracle/admin/WASDB/udump:!> ls -lrt
-rw-r----- 1 oracle dba 2481 Oct 11 16:38 wasdb_ora_21745.trc
JOSS:oracle:/home/oracle/admin/WASDB/udump:!> tkprof wasdb_ora_21745.trc trc.out
TKPROF: Release 10.2.0.3.0 - Production on Thu Oct 11 16:40:44 2007
Copyright (c) 1982, 2005, Oracle. All rights reserved.
JOSS:oracle:/home/oracle/admin/WASDB/udump:!> vi trc.out
select *
from
a where object_id = 1
call count cpu elapsed disk query current rows
Parse 1 0.00 0.00 0 0 0 0
Execute 1 0.00 0.00 0 0 0 0
Fetch 1 0.00 0.00 0 1 0 0
total 3 0.00 0.00 0 1 0 0
Misses in library cache during parse: 0
Optimizer mode: ALL_ROWS
Parsing user id: 55
Rows Row Source Operation
0 TABLE ACCESS BY INDEX ROWID A (cr=1 pr=0 pw=0 time=45 us)
0 INDEX RANGE SCAN A_IDX (cr=1 pr=0 pw=0 time=39 us)(object id 65441)
Elapsed times include waiting on following events:
Event waited on Times Max. Wait Total Waited
---------------------------------------- Waited ---------- ------------
SQL*Net message to client 1 0.00 0.00
SQL*Net message from client 1 25.01 25.01
Hope this helps -
Is there anyone with knowledge fo the internal workings of the JVM?
I was wondering, is a static call in Java automatically synchronized? I can't find a resource with a satisfying answer, so I thought I try it here. I was having some performance problems reading from a file, So I decided to read the file once while strating up the application. But it's a web application, so I'm using servlets. You have to be careful not to use synchronized methods within the dopost or doget of a servlet, because all requests will be handled by the same thread initially. But referencing a class using a static method also gave me performance problems. Simply doing a static call for a String for times instead of one time increased the performance of the application by 100%. Does anyone have the theoretical foundation behind this behaviour?
regards,
Jeroen.static methods are not synchronized unless you use the key word "synchronized". Using "synchronized" with a static function blocks on any other static synchronized methods from a different thread, however it will allow access via a synchronized non-static method. Check out "Taming Java Threads" by allen holub for more info.
if you can read the file in the init() method and cache it then you wouldn't have to read it every time in the dopost(), doget() methods.
I have written a free Java performance monitoring tool called JAMon that should help you track down your performance problem.
It couldn't be easier to use and provides a wealth of information including performance and scalability statistics and more.
Other features include the ability to monitor production code,
and to disable monitoring at runtime.
To see the type of information that JAMon generates look at the
following sample JAMon report:
http://www.javaperformancetuning.com/tools/jamon/JAMonAdmin.html
To learn more about performance monitoring, using JAMon and to download
JAMon go to:
http://www.javaperformancetuning.com/tools/jamon/index.shtml
If you know of anyone that wants to monitor there code,
please refer them to this link. Thanks. Let me know what you think.
Steve - [email protected]
Note:
JAMon is being hosted by Jack Shirazi, author of the O'Reilly book "Java
Performance Tuning" - http://www.oreilly.com/catalog/javapt -
An agent be able to see his real time performance statistics on his desktop
HI,
In Cisco UCCE how can an agent be able to see his/her real time performance statistics on his desktop?
Please suggest.
Thanks,
ManishNope. An agent has a limited real-time view of the skill groups they belong to. They can see the number of calls in queue and how long the longest one has been waiting. They also see the number of calls they have received so far today and the average talk time.
What do you want to see?
Regards,
Geoff -
Relation between computing and gathering statistics
Hi gurus,
What is the relation between computing and gathering statistics for a database object.Are they mutually dependent or one doesn't have anything to do with the other?How they affect performance of a database??
plz dont redirect..just bottom lines are expected(be specific)
Thanks in advance
anirbancomputing term used to collect 100% statistics along with analyze command.
gather stats is a new package provided by the oracle, also recommend to use this instead of analyze. You can also take 100% stats, like compute with analyze command, in gather stats pacakge, parameter estimate_percent=>null.
exec dbms_stats.gather_table_stats('SCHEMA',TABLE',cascade=>true,estimate_percent=>NULL);
Jaffar -
Measure Pulse Width and Period Statistics
Hello,
I'm trying to solve what should be a very simple problem. I would like to measure common characteristics of a binary analog voltage input, pulse width and period. The canned pulse width/duty cycle/period VIs and express VIs use a histogram or peak to peak method on a set buffer size of data and produce one output. I would like to measure these signal characteristics over a long period of time and collect statistics on pulse width and period data (max, min, median, mean, standard deviation, etc.) to indirectly measure the eccentricity of a system. Although I am relatively inexperienced in LabView scraping off a considerable bit of rust, I did not think this task would present a challenge, but I have been stumbling around for a couple of days trying to create an array of output parameters such as pulse width so that I may calculate the statistics on all measurements.
If anyone can step me through some of the thought process to a solution or show me how to format data collection so that this can be done, I would very much appreciate the help.
Thanks,
Evan
Attachments:
Example.jpg 194 KBHi Gena,
I am assuming you are using the DAQmx drivers in LabVIEW for your
PCI-6014. Avoiding a While loop may be difficult if you need to
perform this measurement many times and you might not know when the
signal is going to begin. Without a While loop, you'll have to
set up your timeout period long enough so the pulses will begin before
your VI stops.
With this in mind, you may want to look at some of the shipping
examples with the DAQmx driver. You can find these in LabVIEW's
Help menu by going to Find Examples. For measuring the pulse
width, browse the folders in the Example finder by going to Hardware
Input and Output>>DAQmx>>Counter Measurements>>Period
or Pulse Width. In this folder, there is the Meas Pulse Width.vi,
which measures the pulse width once and stops. You should be able
to take the pulse width measurement you get from here and check to see
if it's in your range, then output a pulse on the other counter if it
is in the range. The pulse output examples can be found in
Hardware Input and Output>>DAQmx>>Generating Digital
Pulses>>Gen Dig Pulse.vi.
Thaison V
Applications Engineer
National Instruments -
How to find out peak workload and peak workload hours ?
We have recieved a query from client.
they want us to tell them peak work load (volume of data database manage at peak work load hours).
now the question is how to find out peak workload and peak workload hour in live prod database?
i do not think AWR report will give any clue on this even if when extract it for the hours when my database is into some daily planned activity with lots of transactions.
share your findings? thanksThe OEM portal allows you to view performance data in a chart over time, based on data in the AWR tables. If you don't have OEM configured, then you can select directly from the tables and sum by snap. Or if you are collecting data at OS level, (SAR etc) then use that.
If they are just interested in data changes, then you could just select FIRST_TIME, blocks *block_size from v$archived_log and break it down by hour etc. -
Is there a way that i can downgrade my iOS 7.1 on my iPhone 4 to iOS 6xx? battery life not good, and performance isn't better than iOS 6.. Please apple i am really disappointed with iOS 7 on my iPhone 4, it can runs great on iPhone above 4 such as 5/5s/etc.. iPhone 4 just good with iOS 6...
No.
-
Forms and Reports: Automated Test tools - functionality AND performance
All,
I'm looking to get a few leads on an automated test tools that may be used to validate Oracle forms and reports (see my software configuration below). I'm looking for tools that can automate both functional tests and performance. By this I mean;
Functional Testing:
* Use of shortcut keys
* Navigation between fields
* Screen organisation (filed locations)
* Exercise forms validation (bad input values)
* Provide values to forms and simulate user commit, and go and verify database state is as expected
Performance Testing:
* carry out tests for fixed user load
* carry out tests for scaled step increase in user load
* automated collection of log files and metrics during test
So far I have:
http://www.neotys.com/
Thanks in advance for your response.
Mathew Butler
Configuration:
Red Hat Enterprise Linux x86-64 architecture v4.5 64 bit
Oracle Application Server 10.1.2.0.2 ( with patch 10.1.2.3 )
Oracle Developer Suite (Oracle Forms and Reports) V10.1.2.0.2 ( with patch 10.1.2.3 )
Oracle JInitiator 1.3.1.17 or later
Microsoft Internet Explorer 6are there any tools for doing this activity like oracle recommended tools?
Your question is unclear. As IK mentioned, the only tool you need is a new version of Oracle Forms/Reports. Open your v10 modules in a v11 Builder and select Save. You now have a v11 module. Doing a "Compile All PL/SQL" before saving is a good idea, but not required. The Builders and utilites provided with the version 11 installation are the only supported tools for upgrading your application. If you are trying to do the conversion of many Forms files in a scripted manner, you can use the Forms compiler in a script. Generating new "X" files will also update the source modules (fmb, mmb, pll). See MyOracleSupport Note 955143.1
Also included in the installation in the Forms Migration Assistant. Although it is more useful to people coming from older versions, it can also be used to move from v10 to 11. It allows you to select more than one file at a time. Documentation for this utility can be found in the Forms Upgrade Guide.
Using the Oracle Forms Migration Assistant -
ASO MDX member formula and performance
Hi,
I am doing some testing about MDX formulas and performance. I found a performance issue but I can not understand why is taking so long time a report.
The situation is:
I create a report or a MDX query with:
6 dimensions in row and 1 dimension in column
rows:
Period - Filtered using a member
Year - Filtered using a member
Relationship Manager - Filtered using a member
Report Type - Filtered using a member
Local Relationship Manager - 4400 members level 0
Global Relationship Manager - 10400 members level 0
Column:
Account dimension, only a member
The member selected for Report Type (RM.Local) has a formula
My Report Type dimension has 10 members, there is one member where I store data called : RM.Input
My first test was
RM.Local his formula is [RM.Input] , the report is run in 1 second
RM.Local his formula is ([RM.Input],[MTD]) where MTD is a member level 0 store in my view dimension. The report run in 20 minutes. I was not expecting so bad performance when I only pointing at [RM.Input],[MTD]
Do you consider this time is reasonable when I am using this formula?
The mdx report is:
With
set [_Local Relationship Manager3] as 'Descendants([All Local Relationship Managers], 2)' = level 0 members
set [_Global Relationship Manager4] as '[Global Relationship Manager].Generations(4).members' = level 0 members
set [_Period0] as '{[Period].[Oct]}'
set [_Relationship Manager4] as '{[Relationship Manager].[Dummy1)]}'
set [_Report Type0] as '{[Report Type].[RM.Local]}'
set [_Year2] as '{[Year].[FY-2013]}'
select
{ [Account].[Expenses]
} on columns,
NON EMPTY {crossjoin({[_Local Relationship Manager3]},crossjoin({[_Global Relationship Manager4]},crossjoin({[_Period0]},crossjoin({[_Relationship Manager4]},crossjoin({[_Report Type0]},{[_Year2]})))))} properties MEMBER_NAME, GEN_NUMBER, [Global Relationship Manager].[MEMBER_UNIQUE_NAME], [Global Relationship Manager].[Memnor], [Local Relationship Manager].[MEMBER_UNIQUE_NAME], [Local Relationship Manager].[Memnor], [Relationship Manager].[MEMBER_UNIQUE_NAME], [Relationship Manager].[Memnor], [Period].[Default], [Report Type].[Default], [Year].[MEMBER_UNIQUE_NAME], [Year].[Memnor] on rows
from [DICISRM.DICISRM]Ok Try this one
But here you have to change the MDX formula every month.
Year
--FY2009
--FY2010
--FY2011
--FY2012
Period
--TotalYear
----Qtr1
-------Jan
-------Feb
-------Mar
Let say if you're CurrentYear is FY2011 and you're Current Month is March then you're MDX will be
case when contains([Year].CurrentMember,MemberRange([FY2009],[FY2010])) and contains([Period].CurrentMember,MemberRange([Jan],[Feb]))
Then
B
else
C
end
For the Next month you just have to make a change in the MemberRange I.e.,(Replace Feb with Mar)
*case when contains([Year].CurrentMember,MemberRange([FY2009],[FY2010])) and contains([Period].CurrentMember,MemberRange([Jan],[Mar]))*
Then
B
else
C
end
I tested it and Its working fine.
I think this will solve you're problem but there might be a more elegant solution out there.
Regards,
RSG
Maybe you are looking for
-
Null Pointer Exception when invoking Database Adapter
The error reads as follows <2008-06-27 11:34:02,558> <ERROR> <p1.collaxa.cube.ws> <AdapterFramework::Outbound> file:/u01/app/oracle/product/10.1.3/as_mid_2/bpel/domains/p1/tmp/.bpel_UpdateA_8.2_8821b67fbd12f5dd2a0d57af136ec99e.tmp/InsertA.wsdl [ Inse
-
Header Variant on Line Item Reports
Can someone tell me how to transport header variants that I have created for FBL5N. I have gone into the report, then chosen Settings -> Layout -> Current Header Rows and defined the header layout. However, I cannot find a way of placing this definit
-
I would very much appreciate if anyone can help me link Coursebuilder with coldfusion using a database. Tnanks
-
Hello, has some of you changed the package size when it loads for example, the 0cust_sales_attr? Christian.
-
Three icons for crop tool and others in windows 7
My tools come in 3's since I installed PSE8 on windows 7 (core i 7, 64 bits) mainly crop, move, eyedropper and paint bucket. Others like clone, text and blur are OK. What gives? I had same program on XP and all was working fine.