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

  • Can i use "Oracle Database 12c: Performance Management and Tuning " training for getting certification on "Oracle Database 11g: Performance Tuning 1Z0-054"

    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,
    Stumped

    OUI 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.
    Thanks

    rajeev_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
    Simon

    There 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,
    BD

    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?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:31

    user13819505 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