Oracle 11g SE One Performance Monitoring and Tuning
I've recently "downgraded" a couple databases from Enterprise Edition to Standard Edition One and in doing so lost the use of Grid Control, specifically Performance Pack. Now, of course, monitoring and tuning, is a bit more cumbersome.
Can anyone offer advice on methods specific to Standard Edition One for monitoring/tuning databases? Specific SQL statements you use, 3rd party software, built-in packages in the database that can be used?
There are a large number of performance views that can be queried, and if you capture the current values, wait a known amount of time (whether 1 minute or an hour) and then recapture the current values, you can determine by how much the statistics have changed over the time period. Do not query the views that begin with either "DBA_HIST_" or "DBA_ADVISOR_", since those views belong to the extra cost licenses that are only available with the Enterprise Edition (access to the views is audited).
You could, for instance, track the changes in the time model statistics, and use that as a basis to determine if anything else should be examined. It would probably also make sense to track the changes in the various non-idle wait events. If you have a Windows client PC, you can experiment with one of the scripts that I wrote which tracks changes to the time model statistics, changes to the OS statistics, and changes to the wait events:
http://hoopercharles.wordpress.com/2010/02/09/working-with-oracle%e2%80%99s-time-model-data-3/
If you do not have a Windows client PC, you might be able to determine how the script works and build your own solution.
Charles Hooper
Co-author of "Expert Oracle Practices: Oracle Database Administration from the Oak Table"
http://hoopercharles.wordpress.com/
IT Manager/Oracle DBA
K&M Machine-Fabricating, Inc.
Similar Messages
-
i have taken "Oracle Database 12c: Performance Management and Tuning new" training from oracle university. Now i would like to get certified on "Oracle Database 11g: Performance Tuning 1Z0-054" exam. Is it possible ?
I essentially endorse and refer you to Matthews' and John's post above.
I would differ with slightly with Matthew because my guess is you would often be able to use like for like 12c training for an 11g certification ( I believe there are precedents). BEFORE ANYONE ASKS THE OTHER WAY DOESN'T HAPPEN.
.... but totally concur with Matthew you would ill advised to procede on that basis without one of:
- This being advertised as possible on the website : e.g. https://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=654&get_params=p_id:169 ... option 2 show courses.
- Confirmation from Brandye
- Confirmation from an Oracle Certification Support Web Ticket ( http://education.oracle.com/pls/eval-eddap-dcd/OU_SUPPORT_OCP.home?p_source=OCP )
... The more common (and in my opinion usually better) way would be get your 11g DBA OCP ( or higher first) and then take the 1z0-054. I am almost certain they will accept your 12c course for the 11g DBA OCP.
If you are choosing the route of not being a 11g (or 12c ) DBA OCP first but are on option 2 and relying on the course for certification then the issue is more in the balance and you are even more strongly advised to get confirmation before proceding (remember if the rules need to be changed for you only then any profit out of the exam is lost).
In general my understanding is Oracle would prefer to encourage people to train on the latest version of product that is available for training and will prefer to avoid restrictions which would cause you to train at a lower version. ( This is simply my guess at Oracle University Policy ... personal opinion only).
Having said all I have said I'd encourage you to go with the advice of the earlier two posts. -
Error installing Oracle Counters for Windows Performance Monitor
Hello,
I have installed Oracle EE 11g 11.2.0.1.0 on a Windows 2008 R2 server. Now, I am using the Oracle Universal Installer to install the Oracle Counters for Windows Performance Monitor 11.2.0.1.0
Source path is D:\Share\11gR2_win32_11gR2_database_install\database\stage\products.xml
Installation Type is Custom
Install Location is C:\app\dmadmin
Path is C:\app\dmadmin\OraHome_1
I de-select all product components and select the following two:
Oracle Windows Interfaces 11.2.0.1.0
Oracle Counters for Windows Performance Monitor 11.2.0.1.0
I get the following error:
OUI-10150:Error: A runtime exception occurred while setting s_digCfgNamingLabelSIDnull in component Database 11g 11.2.0.1.0 . Installation cannot continue for this component.
I am given the choice of Stop installation of all products and Stop installation of this component only which both result in non-installation of selected component.
Does anyone have any advice or solutions for this error? I have tried re-booting the server, but get the same error.
Thanks for your assistance,
StumpedOUI from ORACLE_HOME (OH\oui\bin\setup.exe) cannot be used to install components from 11.2.0.1 installation media (products.xml)
This is documented, but I am not able to locate it now.
Have you checked if the Performance Monitor files are already installed or not?
Thanks
Srinivas -
Planning to purchase Oracle 11g Standard One Edition
I am planning to purchase Oracle 11g Standard One Edition at the same time I have some following questions.
Plat form
Server with
Dual CPU Inter Core 2 Quada
4 GB RAM
500 GB HDD
Windows 2003
2 MBPS Broadband
40 Clients
*18 Locations*
Inter Core 2 Due
2 GB RAM
2 MBPS Broadband
All clients should be connected to server over the internet with VB 6.0 and VB.Net 2005 both the applications.
This is possible?I am planning to purchase Oracle 11g Standard One Edition at the same time I have some following questions.
Plat form
Server with
Dual CPU Inter Core 2 Quada
4 GB RAM
500 GB HDD
Windows 2003
2 MBPS Broadband
40 Clients
*18 Locations*
Inter Core 2 Due
2 GB RAM
2 MBPS Broadband
All clients should be connected to server over the internet with VB 6.0 and VB.Net 2005 both the applications.
This is possible? -
Performance Monitoring and Profiling
Hi,
I am looking for an Opensource or freeware Performance monitoring and profiling tool. Right now we are using Java melody but it is just a monitoring
tool where it doesnot give much information on the memory leaks, etc. I need to a tool which captures the memory leaks and GC operations in detail.
Please suggest one.
Thanksrajeev_b wrote:
You can try Java Monitor eclipse plugin. This gives detailed performance analysis on JVM level.
More information at http://www.jvmmonitor.org/
This is opensource plugin.Neat! Thanks for the link. -
Script to STAR/STOP Oracle 11g Std.One DB on Windows Server 2008
Hi, all
Every friday we need backup our Windws Server 2008 ( Full backup),
To do that, we need
1.- 5:00pm Shutdown our Oracle 11g Std.One Database
2.- 5:05 Launch the FULL Backup procees 5:05pm.
3.- 5:10 Wait until the backup is finished (2 hours aprox.) in a external disk.
3.- 7:15 Startup Oracle 11g 5 min.
Is there any script we can use in a Windows Server schedule job, to Stop oracle at 5pm and Startup Oracle lets say at 8:00pm??
Thanks in advance.arzamm wrote:
Hi, all
Every friday we need backup our Windws Server 2008 ( Full backup),
To do that, we need
1.- 5:00pm Shutdown our Oracle 11g Std.One Database
2.- 5:05 Launch the FULL Backup procees 5:05pm.
3.- 5:10 Wait until the backup is finished (2 hours aprox.) in a external disk.
3.- 7:15 Startup Oracle 11g 5 min.
Is there any script we can use in a Windows Server schedule job, to Stop oracle at 5pm and Startup Oracle lets say at 8:00pm??
Thanks in advance.Just like any scripting .. same commands you would issue at a command line .. put them in a script file. Unfortuanately, Windows, among it's various scripting limitations (vis a vis *nix) does not all the kind of input redirection needed to do it in a single file.
Solution is something like this:
echo shutdown immedate > shutdown.sql
echo exit >> shutdown.sql
sqlplus / as sysdba @ shutdown.sql
del shutdown.sql
exitput that in a .cmd file. schedule .cmd file -
Oracle 11g ODBC for Windows NT and Windows 95
Hi
Please does anyone knows where can I find this ODBC ? Oracle 11g ODBC for Windows NT and Windows 95
I have test some ODBC from the Oracle page but doesnt work
Thank you
J.A.I'm thinking no.
However I did find this which may help :
http://www.oracle.com/technetwork/database/windows/odbcfaq-128251.pdf
I did the search for 16 bit in it and found some interesting information.
The other piece of information I can share is the Oracle 11 client has issues connecting to Oracle 9.
An Oracle 10 clients might have a better chance, but the catch is finding it.
The last client I remember working on these OS's was Oracle 8. But I doubt that will connect to Oracle 11.
Best Regards
mseberg
Edited by: mseberg on Aug 14, 2012 6:06 PM
Later
I'm not a huge fan of when they move stuff. This spot feels a little like the island of misfit toys. -
Oracle 11g advantages for performance
Hello,
I am doing test of Client side result set cache on oracle 11 g rel2 ,O/S- RHEL
i am doing test as below on 2 Oracle 11g rel2 test servers on RHEL
one oracle 11g rel2 instance is used as server1,from other oracle 11g rel2 server2, i am running queries connecting to server1 through sqlplus,listener(tnsnames )
i run query few times without any client cache settings then
i have set init.ora paras for oracle 11g rel2 for client result cache,cache size/cache lag
i run the same query few times
in both the cases after each run i am noting statistics
select * from V$RESULT_CACHE_OBJECTS;
select * from V$CLIENT_RESULT_CACHE_STATS;
select * from gv$cpool_conn_info;
also autotrace,plan etc
but after using cache this views are getting poplulated ,autiotrace plan shows cache is used
but i cant see any improvement in performance after using client cache like speed,reduce network trip, etc
in fact without using cache/with no hint ,query executes faster
let me know if i am missing something,i believe sqlplus internally using OCI
thanks>
I tested with custom code using java/jdbc thin driver ,connecting same as between 2 oracle 11g2 instance 1 as client other server,running code calling queries from client connecting to server
>
Unless you plan to provide the information ask for about what it is you are doing there really isn't any point in providing status updates that: you test this, you tested that. You made several statements about what you were doing
>
i have set init.ora paras for oracle 11g rel2 for client result cache,cache size/cache lag
i run the same query few times
in both the cases after each run i am noting statistics
select * from V$RESULT_CACHE_OBJECTS;
select * from V$CLIENT_RESULT_CACHE_STATS;
select * from gv$cpool_conn_info;
also autotrace,plan etc
>
and were asked to provide specific information that you haven't provided nor have you provided the query.
>
You say you are doing a bunch of things
But you don't post any of those results so we can see what it is you are looking at.
No one can comment on things they can't see.
>
You have to be using OCI for client side caching so if you use the Java thin driver but don't use OCI there won't be any cacheing. There also won't be any if it is not enabled or if the query has certain constraints as listed in the doc
http://docs.oracle.com/cd/B28359_01/appdev.111/b28395/oci10new.htm#CHDGGFEF
>
Queries that are not Cached
There are queries that are not cached on the OCI client even if the result cache hint is specified. Such queries may be cached on the database if the server result cache feature is enabled (see Oracle Database Concepts, "SQL Query Result Cache" for more information). If a SQL query includes any of the following, then the result set of that query is not cached in the OCI client result cache:
•Views
•Remote objects
•Complex types in the select list
•Snapshot-based or flashback queries
•Queries executed in a serializable, read-only transaction, or inside a flashback session
•Queries that have PL/SQL functions in them
•Queries that have VPD policies enabled on the tables
>
This Oracle-Developer.net article author doesn't seem to have any trouble caching results.
http://www.oracle-developer.net/display.php?id=503 -
Oracle 11g Support For WLS 10 and WLS 9.2
Hi,
Does anyone know where I can find out definatively when Weblogic 10 and 9.2 will officially support Oracle 11g ?
Any official BEA sources here.
Cheers
SimonThere is only one real answer here: test it and test it thoroughly. Asking this question here is pointless, you cannot trust anyone here to give you advice you can rely on. Whatever is said, you have to validate the claims anyway.
Or did you think that Oracle employees were going to answer your question? If so, you are sadly mistaken. Oracle charges money for giving technical support. -
Performance Monitoring and WLS 8.1 SP3
I've already send this question to
"weblogic.developer.interest.management" with no answer. Maybe it was the
wrong group so I try again here.
Should I open a case to BEA support ?
I'm trying to use the performance monitoring tool on a WLS 8.1 SP3 server.
I've noticed that it is now included in the full distribution of the
platform
(apparently not in the service pack 3 where a separate download is
necessary).
I have installed a the full platform on Win XP SP1 and started the sample
server. After booting, I connect to the console and I try to access the
'Performance
Monitor' settings by clicking on the corresponding item.
I only get garbage and the server logs the following:
<21-Sep-2004 10:20:36 o'clock CEST> <Error> <HTTP> <BEA-101017>
<[ServletContext
(id=259488,name=PerformanceMonitor,context-path=/PerformanceMonitor)] Root
cause
of ServletException.
java.lang.NullPointerException
at
weblogic.management.console.tags.TextTag.getText(TextTag.java:46)
at
weblogic.management.console.tags.LinkTag.doStartTag(LinkTag.java:126)
at
weblogic.management.console.tags.StandardBannerTag.printEnd(StandardB
annerTag.java:186)
at
weblogic.management.console.tags.StandardBannerTag.doEndTag(StandardB
annerTag.java:114)
at jsp_servlet.__prfinstall._jspService(__prfinstall.java:253)
at weblogic.servlet.jsp.JspBase.service(JspBase.java:33)
at
weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run
(ServletStubImpl.java:996)
at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:419)
at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:463)
at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:315)
at
weblogic.servlet.internal.WebAppServletContext$ServletInvocationActio
n.run(WebAppServletContext.java:6452)
at
weblogic.security.acl.internal.AuthenticatedSubject.doAs(Authenticate
dSubject.java:321)
at
weblogic.security.service.SecurityManager.runAs(SecurityManager.java:
118)
at
weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppSe
rvletContext.java:3661)
at
weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestIm
pl.java:2630)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)
--------------- nested within: ------------------
weblogic.management.console.utils.NestedJspException - with nested
exception:
[java.lang.NullPointerException]
at
weblogic.management.console.tags.LinkTag.doStartTag(LinkTag.java:141)
at
weblogic.management.console.tags.StandardBannerTag.printEnd(StandardB
annerTag.java:186)
at
weblogic.management.console.tags.StandardBannerTag.doEndTag(StandardB
annerTag.java:114)
at jsp_servlet.__prfinstall._jspService(__prfinstall.java:253)
at weblogic.servlet.jsp.JspBase.service(JspBase.java:33)
at
weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run
(ServletStubImpl.java:996)
at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:419)
at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:463)
at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:315)
at
weblogic.servlet.internal.WebAppServletContext$ServletInvocationActio
n.run(WebAppServletContext.java:6452)
at
weblogic.security.acl.internal.AuthenticatedSubject.doAs(Authenticate
dSubject.java:321)
at
weblogic.security.service.SecurityManager.runAs(SecurityManager.java:
118)
at
weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppSe
rvletContext.java:3661)
at
weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestIm
pl.java:2630)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)
>
I have a similar problem on Sun Solaris 8 running WLS 8.1SP3 where the
Performance Monitor has been installed separately.
(PMConsoleExt.tar.gz)
any suggestion ?Looks like a bug to me. I think you should contact support.
-
Can I use Oracle 11g Developer tools with 10G and XE
Hi, I want to use Oracle 11g ODAC 11.1.0.6.21 with Oracle Developer Tools for Visual Studio with 10g and Xe . Will there be any issues. I want to do so because I am not able to see Oracle Database project in Visual Studio when I install Oracle 10 g developer tools wherein I see that in Oracle 11g developer tools. Please suggest.
No there are no issues. Just be sure to install ODT in a separate location than where XE is installed.
-
Oracle Counters for Windows Performance Monitor Tool-is it available on XE?
Hi,
I'm looking for a way to deal with Windows Performance Monitor on XE db- I've found documentation on Oracle Counters tool but im not able to initiate it (db or client)- is it available on XE? or is there any other option to work with Performance Monitor?
Regards,
BDHi,
I'm looking for a way to deal with Windows
Performance Monitor on XE db- I've found
documentation on Oracle Counters tool but im not able
to initiate it (db or client)- is it available on XE?No it's not part of XE distribution
or is there any other option to work with Performance
Monitor?You must use at least Standard Edition. -
Connect on Oracle 11g Xe with ADODB c++ and VS2010 (compiled in 64)
Hello everybody,
I develop an application in C++ and ADODB to connect at Oracle 11g XE. I use this connection string : *"Provider=OraOLEDB.Oracle;Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=MyHost)(PORT=1521)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=XE)));User Id=MyUserId;Password=MyPwd*;";*
when I compiled in win32, it's run successfuly but in x64 i catch exception : Can not find the provider. It may not be installed.
At this line
hr=m_pConnection->Open(strCs.AllocSysString(),"","",adConnectUnspecified);
someone have an idea ? Thanks for you answer.
Edited by: user13819505 on 3 sept. 2012 06:31user13819505 wrote:
when I compiled in win32, it's run successfuly but in x64 i catch exception : Can not find the provider. It may not be installed.Did you install the 64-bit Oracle client? -
Performance monitor and Cold Fusion
I am using the performance monitor of Windows to see the
values of the process jrun, the result is the following:
handle count:1189 (max value ups to 1520)
thread count: 91 (max value ups to 420)
The values in jrun.xml
jrun.xml (proxyservice)
<attribute name="minHandlerThreads">1</attribute>
<attribute
name="maxHandlerThreads">2500</attribute>
Is Correct?Hi, I enabled "logging history errors", to allow ASA to send errors and higher log through snmp to CSM, but CSM Performance Monitor seems to ignore them.
thank you
rs -
Regarding performance optimization and tuning...
hi all,
<b>please provide me the performance tuning scenarios and parameters of an R/3 system with Oracle..</b>
i heartly welcome all docs and pdf links or notes related to this issue..
please provide ur suggestions at the earliest...
expecting ur response..
<i>Vineeth</i>Hello,
there are many SAP Notes regarding performance issues. Here are just a couple of them:
618868
805934
793113
805934
Please also have a look at the lists of the relating Notes at the end of each Note.
But still much more effective would be to read the book of
<a href="http://www.sap-press.de/katalog/buecher/titel/gp/titelID-1155?GalileoSession=66220888A2.lRCIISlE">T.Schneider Performance Optimization Guide</a>.
It's the best performance tuning guide. The course ADM315 (or BC315?) ist also very helpful.
Regards,
Natalia
Maybe you are looking for
-
CUCIMOC 8.0 Error "Start converstation capability is not available"
I've got a user that I'm trying to setup CUCIMOC 8.0 for. We're using the latest CUCIMOC client release, Office Communicator 2008 R2 at the latest CU level, and Call Manager 7.1. I've got everything setup for the user identically to how other (workin
-
How do i delete a large amount of locked files at one time?
How do i delete a large amount of locked files at one time or batch unlock the files to delete them?
-
ICloud says it has matched all my tunes but I can't access them
I bought iMatch, and it went through it's original (and long) setup. In my iTunes library, however, none of the tunes (4000+) has the cloud logo next to it. A handful have an slashed cloud. I can't access any of them on my iPhone. When I try to up
-
I'm having a small problem with Magic Trackpad. Formerly, pressing down on the left side was a primary click. Pressing on the right side was the secondary click. Now they've been reversed in Lion. I don't see the prefs to change this in Lion. Any ide
-
My hard drive crashed and i lost all my rippped cd songs from the hard drive. Luckily they are all in icloud but how do i get ripped music from icloud to redownload back to the PC all in one go???