Generate report of IO/datafile performance?
Hello,
I am working on some performance issues that we believe could be related to the IO subsystem. I am trying to find a way to get a baseline of the true IO performance of the database, looking only at datafile IO. In AWR reports, you can see various IO stats such as sequential read times, but this also takes memory reads into account which will skew the true IO performance numbers. Does anyone have experience with gauging IO performance in Oracle?
Thank you
Stack information
- 2 node rac cluster, 11.2.0.1 Oracle GI clusterware
- RDBMS: 11.2.0.1
- OS: IBM AIX 5l, 64 bit
- Storage: IBM GPFS, Shark
jhall wrote:
Hello,
I am working on some performance issues that we believe could be related to the IO subsystem. I am trying to find a way to get a baseline of the true IO performance of the database, looking only at datafile IO. In AWR reports, you can see various IO stats such as sequential read times, but this also takes memory reads into account which will skew the true IO performance numbers. Does anyone have experience with gauging IO performance in Oracle?
Thank you,
Javan Hall
Stack information
- 2 node rac cluster, 11.2.0.1 Oracle GI clusterware
- RDBMS: 11.2.0.1
- OS: IBM AIX 5l, 64 bit
- Storage: IBM GPFS, Shark
>Hello,
I am working on some performance issues that we believe could be related to the IO subsystem. I am trying to find a way to get a baseline of the true IO performance of the database, looking only at datafile IO. In AWR reports, you can see various IO stats such as sequential read times, but this also takes memory reads into account which will skew the true IO performance numbers. Does anyone have experience with gauging IO performance in Oracle?
Thank you,
Javan Hall
Stack information
- 2 node rac cluster, 11.2.0.1 Oracle GI clusterware
- RDBMS: 11.2.0.1
- OS: IBM AIX 5l, 64 bit
- Storage: IBM GPFS, Shark
http://www.oracle.com/technetwork/topics/index-089595.html
Similar Messages
-
Hello,
My application generates report in different formats, such as: Adobe, Excel, XML, CSV and HTML
I have a webtest that makes all preparations, then generates a report.
In my application I have an option either to save the new generated report or open it.
When I try to open the new report, the web test doesn't see it and therefore not allows me to test it.
Please refer me to knowledge base or let me know how to resolve this type of issues.
Thanks.
qatmHi qatm,
Thank you for posting in MSDN forum.
Since this web performance test is used to verify the Http request/respond work correctly in VS, and the browser session is then displayed as a list of URLs in the Web Performance Test Editor.
However, as you said that you want to test a generated report in my application by using web performance test in VS2012 Ultimate. If the report is not as the Http format, so I think that it is not possible to test a generated report by using web performance
test.
Thanks for your understanding.
Best Regards,
We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
Click
HERE to participate the survey. -
Portal performance monitoring scripts : (Unable to generate reports) HELP
Hi,
Using 10.1.2.0.0
I followed README.html document to load the logs files to generate reports for Portal Performance.
First of all while running loadlogs.pl I keep getting the following error. I even tried adding -nodirect but still gets the same error. Don't know why. But it looks like there is some data loaded in OWA_LOGGER table
C:\ORACLE_PRODUCTS\PORTAL_AS\portal\admin\plsql\perf\loader>perl loadlogs.pl -logical_host localhost -connection owa_perf/owa_perf@orcl -http_logfile C:\ORACLE_PRODUCTS\PORTAL_AS\Apache\Apache\logs\error_log.1130457600 -webcache_logfile C:\ORACLE_PRODUCTS\PORTAL_AS\webcache\logs\access_log -oc4j_logfile C:\ORACLE_PRODUCTS\PORTAL_AS\j2ee\OC4J_Portal\application-deployments\portal\OC4J_Portal_default_island_1\application -nodirect
25-Oct-05 13:20:17, Copying abc:C:\ORACLE_PRODUCTS\PORTAL_AS\Apache\Apache\logs
\error_log.1130241600
25-Oct-05 13:20:17, Loading C:\DOCUME~1\whitesox\LOCALS~1\Temp\abc_error_log.1130
241600.20051025.132017
25-Oct-05 13:20:21, Copying abc:C:\ORACLE_PRODUCTS\PORTAL_AS\j2ee\OC4J_Portal\a
pplication-deployments\portal\OC4J_Portal_default_island_1\application
25-Oct-05 13:20:21, Loading C:\DOCUME~1\whitesox\LOCALS~1\Temp\abc_application.20
051025.132021 -nodirect
SQL*Loader-350: Syntax error at line 127.
Token longer than max allowable length of 258 chars
end",
^
25-Oct-05 13:20:22, Copying abc:C:\ORACLE_PRODUCTS\PORTAL_AS\webcache\logs\acce
ss_log
25-Oct-05 13:20:31, Loading C:\DOCUME~1\whitesox\LOCALS~1\Temp\abc_access_log.200
51025.132022Then I ran reports.sql but I don't see any reports being generated, but running this script did populate some other tables. I tried running some other scripts also but somehow I don't see any reports being generated as opposed to what is said in the README.HTML document i.e. "A sample web page (reports.html) is included which provides links to the generated reports.". How really I get to see the reports, where are the reports generated, is it something else that I am missing. No matter what script I run I don't see any report being generated. The document is not so clear. Can someone please help me out here. ThanksHi!
You have to change to directory
ORACLE_HOME$/portal/admin/plsql/perf/scripts
(you can find reports.sql in it) before you run reports.sql script!
It will produce several .txt files.
After running the script just open reports.html, that will point the generated files.
A better place to ask questions like this:
Portal Performance and Scalability
http://forums.oracle.com/forums/forum.jspa?forumID=15 -
Best way to generate report on huge data table
Hi,
I am using Oracle11g.
I want to generate reports on transaction tables containing huge amount of data, on which very frequently DMLs are performing in real time.
i want to keep my report/result in RESULT_CACHE for 15 mins. active. whenever any insert/update runs on main tables the RESULT_CACHE is getting invalidated
my question is can i control/stop RESULT_CACHE relies on(table_name) invalidating, as Oracle11g invalidating RESULT_CACHE automatically.
my requirement is to not hit the main table again&again.
pls help..
Thanks in advance.
Vinod910575 wrote:
Hi,
I am using Oracle11g.
I want to generate reports on transaction tables containing huge amount of data, on which very frequently DMLs are performing in real time.
i want to keep my report/result in RESULT_CACHE for 15 mins. active. whenever any insert/update runs on main tables the RESULT_CACHE is getting invalidated
my question is can i control/stop RESULT_CACHE relies on(table_name) invalidating, as Oracle11g invalidating RESULT_CACHE automatically.
my requirement is to not hit the main table again&again.
pls help..
It sounds as if you're trying to avoid contention on a very busy large table while users are experimenting with relatively small fractions of the total data set. The type of thing you're doing is probably about the best approach - though it sounds as if you are not using global temporary tables which could save you a bit of time and contention when refreshing each private data set.
Ideally, though, you probably want a front end tool that does client-side caching - i.e. pulls the data into the front-end tool and lets the user rearrange it cosmetically there until the user explicitly requests a new trip to the database. I think Oracle Discoverer has (had) some capability in this area. What's the scale of the work the users are doing - can you give us a few scenarios about how much raw data they will extract and what they want to do with it before they refresh it ?
Regards
Jonathan Lewis
http://jonathanlewis.wordpress.com
Author: <b><em>Oracle Core</em></b>
P.S. Oracle does have client-side caching technology - but your ability to use it is dependent on the tools you use. You might want to go over to one of the developer or BI forums to see what they say about this problem; they may give you a different perspective on it.
Edited by: Jonathan Lewis on Jan 31, 2012 6:55 PM -
Post Author: Sherif_hfm
CA Forum: General
Hi every onewhen I use Crystal Reports 9 or 10 I can Generate Reports and view at run time without I need to save it but now with Crystal Reports2008 I can not do that , If anyone know how to make that in Crystal Reports2008 please replythanksKi Klassal,
For user simulation you could use a tool such as LoadRunner, this would enable you to action specific tasks i.e.
User Logons
Report Refreshes
Report Schedules
If you run this against "multiple users" you need to pay attention to your use of the WAIT time parameter, i.e. how long the application waits before user clicks, typically 5-7 seconds for the wait time should be sufficient.
SAP does not provide any specific documentation around this type of performance activity, but you could also gather valuable information by using our Remote Support Component tools:
The Remote Support Component is a wonderful new product that enables an SAP BusinessObjects Enterprise administrator to:
u2022 save time and effort thus reducing cost of ownership
u2022 identify and resolve performance issues to makes things go faster!
u2022 Be proactive and not reactive
And itu2019s completely free!
Only for SAP BusinessObjects Enterprise XI 3.1 SP2 and SP3 customers.
Central Monitoring 24 x 7
u2022 Just one location not multiple
u2022 No more log files
u2022 End to end converge
Guided Analysis
u2022 Dashboard of all components
u2022 Traffic Lighting
u2022 Historic and Live
Saving you time and effort
u2022 Root Cause Analysis with u2018Live traceu2019
u2022 Auto uploading of your configuration
u2022 Be proactive, not reactive
An introduction to the benefits of using Remote Support Component for SAP Business Objects Enterprise. The recording is 4 minutes and 30 seconds long: https://sap.emea.pgiconnect.com/p84837556/
I hope this is a very helpful answer to you.
Kind regards,
John -
Generate Report BBP_GET_STATUS_2 in ECC 6
Do you I need to generate report BBP_GET_STATUS_2 if the SAP version is ECC6.0? Because based on the information I gathered, it seems like when it is SRM only it needs to be generated.
hi,
See the foll related threads:
<b>"Spool internal Error" while schduling job BBP_GET_STATUS_2</b>
Re: SRM program running too long BBP_GET_STATUS_2 and is locking carts
related notes:
1078147 BBP_GET_STATUS_2: Error message E 002
1055375 BBP_GET_STATUS_2: Error message during conversion
1025350 BBP_GET_STATUS_2: Error message E 012
1051103 BBP_GET_STATUS_2: Error message E 007 in back end
1084987 Synchronizing documents and status between ERP and SRM
1062223 BBP_GET_STATUS_2: Performance and runtime error
1075526 BBP_GET_STATUS_2: No error message when back end is missing
1078692 BBP_GET_STATUS_2: Error message E 010, no follow-on docs
691569 Error messages in BBP_GET_STATUS_2
878654 BBP_GET_STATUS_2 performance: Enhancement around period
BR,
Disha.
<b>Pls reward points for useful answers.</b> -
How generate reports in TFS Manually ?
Dear All,
Due to performance issues we disable the reporting services. But, one of our client request for the report of "user stories progress" and "remaining work".
Database Server: Sql 2008 r2
TFS Server: Tfs 2012
Could someone help on how to get the report manually.
Thanks,
RajukumarHi Rajukumar,
How did you disable TFS reporting service? If you disable reporting service via going to
TFS Admin Console -> Reporting ->
Edit -> Uncheck the Use Report check box, then the Analysis and Warehouse Sync jobs will stop. No new created work items go to Tfs_Warehouse database.
Please check this blog for enable & disable Analysis and Warehouse Sync jobs:
http://blogs.msdn.com/b/tfssetup/archive/2013/08/06/how-to-disable-a-tfs-warehouse-or-analysis-job.aspx
In addition, instead of disabling reporting service on the TEAM FOUNDATION level you can consider disabling it on the Collection level. For example, if you have so many team project collections and you want to generate reports for one collection. You can
disable reporting service for other team project collections, and enable reporting only for the collection you want to generate reports. With this way, no data from other collections go to Tfs_Warehouse or Tfs_Anaysis database.
To work with TFS reports, it is not a good idea to disable reporting.
We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
Click
HERE to participate the survey. -
Generating reports in SAP BW. Pros & Cons of doing it.
Is SAP recommends to frequently generate reports in BW. The pros and cons of doing it. How frequently we need to generate reports? Can any body provide the information on this and it will be highly appreciated. Thanks in advance.
Hi,
There is actually no performance impact of creating multiple reports. Performance depends on how many reports you run parally. so it depends on the requirement. Whenever there is a requirement you can either create adhoc reports and use them or you can design specific reports for requirement.
At the moment in my system there are more than 500 reports. The only thing is the more you create reports maintainance effort increases. So you can follow some naming conventions to manage reports.
Regards,
Durgesh. -
Monitoring (dswp) - Show daily task later generate report content
Hi Experts!
Please, how can I display just daily tasks in the report (Monitoring - Task Session Report) generated by Solution Manager?
Actually when I´ve generated the report display all tasks, that is, daily, inactive and if required frequencies.
I would like to display (to filter) later generate report, just tasks with daily frequencies.
How I could do that?
Tks,
Samuel da Rocha
SAP Basis Administrator
Edited by: p870652 on Dec 15, 2009 9:54 PMHi,
your problem is that you are trying to resolve a problem related to a specific statement by using instance-wide tools. You should look at performance stats for that particular statement.
1) Identify sql_id of the offending statement (e.g. select sql_id from v$sql where sql_fulltext like '%part_of_statement_text_here%', if it doesn't return results check case or look in
dba_hist_sqlstat)
2) Look for records with this sql_id in DBA_HIST_ACTIVE_SESS_HISTORY (use filter on sample_time). Compare performance indicators for the timeframe of the incident and outside it
3) You can also find performance stats for this statement in DBA_HIST_SQLSTAT, but you will have aggregates over snapshot duration
Given your symptoms, the most logical explanation is a plan flip. Check plan_hash_value in DBA_HIST_SQLSTAT -- if it changed around the time of the incident, that will confirm your suspicion.
Use dbms_stats.display_awr to display both "good" and "bad" plan. Try to understand the key difference, look at predicates for any hint that could explain it. If it doesn't give you results,
use format=>'advanced' to generate outlines for both plans, then you can set STATISTICS_LEVEL=ALL and run the statement with both plan, producing extended plan statistics. Use
dbms_xplan.display_cursor(..,..,format=>'allstats last') to display it. If having difficulty interpreting it, post it here to get the help from community.
Best regards,
Nikolay -
How do I access(read) dynamically generated reports with WebLogic WebServer
Hello Everyone,
In our application we are generating reports (pdf format) at run time. How do
we read these files.....which directory should we store these files to... I am
using Weblogic 6.0.
These files have timestamp as part of their name so the names are not static.
Thanks in advance.
AhsenWe ran into this also. If you read the J2EE specs carefully you will see
that your app is only guaranteed to have write-access to a single directory,
defined by the context attribute "javax.servlet.context.tempdir" -- I can
find the exact reference if you want.
Here is how to get this attribute:
File tempdir = (File) getServletContext()
.getAttribute("javax.servlet.context.tempdir");
log.debug("context temp dir = " + tempdir.getAbsolutePath());
Although this may seem horribly restrictive, it makes a lot of sense on a
secure system where applications are deployed by a specific user, and may
have at runtime minimal filesytem priviledges -- your app can't write
anywhere, at the exception of the context temp dir. I know this would be the
way I'd setup my container on a Unix system for example.
So, what's a developer to do? You can either bypass the issue and always
generate your content dynamically, with a servlet setting the appropriate
MIME type to the output, or write your reports to the context temp dir and
manually serve content from there.
Frankly I think the first option is by far the most simple, easier to
implement, and thus attractive; if it leads to a performance problem, you
can always solve that with a Web cache. Doing otherwise (caching the content
yourself) opens the door to many issues, that really shouldn't be your
problem as a Web application developer. Keep it simple!
--Renaud
"ahsen" <[email protected]> wrote in message
news:173_3bc31ee1$[email protected]..
>
Hello Everyone,
In our application we are generating reports (pdf format) at run time.How do
we read these files.....which directory should we store these files to...I am
using Weblogic 6.0.
These files have timestamp as part of their name so the names are notstatic.
>
Thanks in advance.
Ahsen -
Error while generating report in RAR
Hello,
We are getting error while generating reports in RAR.
RAR runs sucessfully, can see there are risk, but we cannot dowload those file, usally we use to get zip file.
or cannot see details ,
gives error cannt be displayed.
Thanks,
DKHello,
we had same issues, this happed because the disk was full.
Please check with your basis team if the disk is full.
Thanks,
Prasant -
Unable to generate report for size of KM folder
hi all,
i want to generate report for size of folder in KM.I am havingthe following roles content admin,content management,system admin,home, are these roles sufficent to generate report or any roles are needed?
And other issue is after going into Content management role I am clicking reports workset but I am unable to see "Folder Size Calculation" option, any full access are needed to see it.
I am following help.sap link plz don't send it ,give me any other Material.
After starting the Km report in Resource Statistics its showing size as zero.
help me in sloving this issue.
thanks in advance,
AravindYou could find all KM reports to the given navigation
try all these paths...I am unable to findout your issue definitely permission related
System Administration -> System Configuration -> Knowledge Management -> Content Management -> Related Topics -> CM Repository Reports
Content Administration -> KM Content -> Toolbox -> Reports
Content Management -> Reports
Regards
Koti -
While generating reports in Oracle BI Publisher in pdf format, the generated pdf reports have hindi इ matra displaced by one character. For example, रिपोर्ट is printed as रपेिोरट. Word file generated of the same report have correct hindi इ matra position and also pdf generated from this word file also contains the same.
-
Generate report using Word Report Generation VIs error
When I Generate report using Word Report Generation VIs ,the error is generated.
This is my Vi
can somebody tell the error reason?
The attaché is Vi (one is 2011,other is 8.6)
Attachments:
report-8.6.vi 16 KB
report2.vi 33 KB
template.doc 40 KBHi Ben64
Thank you! The problem is solved.
BUT when I use the Word Easy Graph vi ,the result is
I want the Graph (curve),like as:
How Can I do get the picture.
I have other problem. I want to get default name for the new word file.
liang -
Hi ,
I am facing 1 problem while generating Report.
I am trying to generate a report based on one Users global attribute.
I have customized the USER UI CONFIG and Uer Report task to generate a report like this.
I created a new report to generate report and in that report I have given the condition as that attribute equals to some value "true" / "False".
But there are some users who has this attribute value as true and whose accounts are not properly created in a resource LDAP So this User view is containing some error.
Hence when I try to run the newly created report as it tries to iterate on the user objects whose view is containg some errors ,the report is not properly getting generated and giving exception as error in calling the method getResourceobjects on LDAP.
What can I do now ? What is the alternative for me? I want to generate the report on that attribute only.....
It is very urgent for me and Can anyone please help me out....
it would be so great if there is any immediate reponse for this.>
... ORA-00932: inconsistent datatypes: expected DATE got NUMBER ...
>
I believe the above error message is very descriptive.
HTH
Srini
Maybe you are looking for
-
Importing text file (delimited, fixed width) with MDM Import Manager?
Hello all, According to the overview section of the import manager reference guide, it is possible to import from delimited text files (e.g. CSV). But when it comes to the details, text files are not mentioned anymore. I also found no option in the I
-
Trigger setting value when updating
I need to have a row-level trigger set a value only when an update parameter is not specified in the query. The following trigger doesn't work as expected in SQL Developer - :new.prj_sync_modified_by seems to be the prior value in the row. I need to
-
ORA-01019 using XE Client OLE Provider, sqlplus works
Hello, we use Oracle Express Edition and the Oracle XE Client software.On the Client (Windows 2000) we are not able to connect via OLE DB in some case. We tested it by placing and test.udl File on the Windows Desktop and configured and tested the Pro
-
Login window hides user with UID 1000
I had to change my primary user's UniqueID to 1000 to access NFS shares on a linux box. Ever since then the account became "hidden" in the sense that regardless of the login window's option of "show list of users" I can only log in by selecting the "
-
Is it possible to capturing web browser time from Forms? Thank you, Prasad