Database Performance Monitoring

Hi,
I use oracle 11.2.0.2.0,IBM AIX 6.1 operating System.
My client/User complainting that the Application process is taking long time than usual,especially when they implementing some module in their applications.
So when i closely monitoring my production(LIVE) database at the time of implementation,im unable to find any issues in DB side.So what are all the possibile areas to be focus on this situation?
I really thinks it could also possible that the issue belongs to the Network failure/bandwith running slow.
So what i really expect is ,Are they any monitoring tool or any trigger applicable/available for this scenario?
Looking for Helpful Answers..
Regards
Faiz

for information ,Here i post my actuall scenario
Only in two out of 200 client branches ,the application performance was taking long time than usual,
So that i enable trace (TKPROOF)for that corresponding sessions,also i generate and analyze AWR report durig that particular time,
I found that no issues from database side.Later i come to know the actual issue was being in the Network side(i.e Network speed was very poor).
So henceforth,i have been asked that if the problem persists again,i need to make ensure that the problem which not belongs to Network part before go and check
database performance.
So any tool or monitoring script or any packages available to make ensure that the actuall problem not belongs to Network related issues,befor check DB performance.

Similar Messages

  • Need link for database performance monitoring tool

    Hi,
    Can anybody give link to a download free database performance monitoring tool.
    Thanks

    i am using oracle 10.1.0
    and any link which can told what thing need to check
    to make sure good performance.
    Thanks
    Message was edited by:
    Umesh Sharma

  • Databases Performance Monitoring Tools

    Hi Friends,
    As I am searching for  databases (sqlserver 2012) performances monitoring tools, I found lot of performance monitoring tool available in market but most of them even raise lot of hits to database and eating databases resource while collecting sample
    data for performance monitoring. please help me to find best tool
    asad

    Hi asad,
    Microsoft SQL Server and the Microsoft Windows operating system provide utilities that allow us to view the current condition of the database and to track performance as conditions change. There are a variety of tools and techniques that
    can be used to monitor Microsoft SQL Server Databases.
    The following document provides some Performance Monitoring and Tuning Tools:
    http://msdn.microsoft.com/en-us/library/ms189081(v=sql.110).aspx
    Thanks,
    Katherine Xiong
    Katherine Xiong
    TechNet Community Support

  • OEM-Performance monitoring

    Hi we are running oracle 8.1.6 and I am seeking some your advice and expertise on OEM.
    We like to use OEM for a lot of our Database performance monitoring and tuning and I like to know how reliable this Management tool is. I have heard some negative comments about OEM like: "it is very buggy", "can't rely on it", " it is not quite there yet".
    We do have some issues with its installation and configuration on Solaris, and I am beginning to feel that other rumors might be true too.
    Is there any one out there who has a good, positive experience with OEM that can convince me we can choose it as a reliable tool to monitor the performance of our database???
    Please share.

    The document link Eric sent pretty much covered the installation and configuration part.
    also crosscheck EM admin guide,
    http://download-east.oracle.com/docs/cd/B10501_01/em.920/a96670/toc.htm
    It's part of EM installation.

  • Database performance

    Can anyone help me? I just anted to know which are best and
    precise sites on internet where I can find info about Oracle 8i
    database performance monitoring,correction,best practises and
    prevention. Many times our database performance goes down and
    need to trouble shoot and correct the problems
    Thanks
    sandeep

    Hi sue..
    please send the papers to me also..my mail id [email protected]
    bye bye
    subbu
    The Oracle Performance and Tuning class is very good at least
    when I took it around 2 years ago.
    Oracle Performance Tuning by Mark Curry and Peter Corrigan is
    good but is probably too deep for someone new in Oracle. (It's
    too deep for me most of the time since I've worked with Oracle
    for 2.5 years now)
    I could also send you a paper that gives a fairly good
    explanation on use of V$SESSION_WAIT, V$SESSION_EVENT, and
    V$SYSTEM_WAIT. V$SESSION_WAIT tells you what application is
    wating and what is the event wait occuring.
    Let me know if you want it.

  • ORACLE performance monitor

    Hi All,
    Please advice me for the ORACLE system performance Monitor.
    Client asl us that they are facing speedy issues every morning over the past fortnight with our SEER reports in business objects where the pages are taking a long time to access or refresh.
    He ask us to monitor the oracle system performnace between 4 AM to 8 AM every morning, Please advice me how to monitor the performnace and what are all steps I have to take.
    What are all quries I have to use.
    We are using oracle 11.1.0.7 database.
    Thanks in advance
    Regards
    SAM

    >
    Hi Sam,
    Please advice me for the ORACLE system performance Monitor.There are lots of options - from within Oracle itself to 3rd
    party software, both free and commercial.
    Client asl us that they are facing speedy issues every morning over the past
    fortnight with our SEER reports in business objects where the pages are
    taking a long time to access or refresh.How do they know? Do they have actual figures to show that the
    system has slowed down.
    He ask us to monitor the oracle system performnace between 4 AM to 8 AM
    every morning, Please advice me how to monitor the performnace and what
    are all steps I have to take.Do you have any results from any monitoring done prior to now? If not,
    you're in trouble since you won't be able to detect any changes from a
    baseline.
    As was suggested, use AWR (if you're licenced), if not, use Statspack,
    every 30 mins or so and check to see if there are any bottlenecks.
    HTH,
    Paul...
    SAM

  • OBIEE 11g Application Performance Monitoring

    Are there any best practices or recommendations for Application Performance Monitoring for OBIEE 11g?
    I see that from Fusion MiddleWare Control, we can navigate to Business Intelligence -> CoreApplication (right click) -> Monitoring -> Performance
    And from here we have a huge amount of performance metrics to choose from.
    What I'm interested in finding out is:
    1). Out of these hundreds of metrics, are there a subset of "core" performance metrics that Oracle recommends monitoring that gives a good baseline for performance of the application?
    2) What are the options for capturing/gathering/saving these metrics for historical and trend analysis?

    Excellent post. Thanks. Is there some sort of trial of the tool you guys built that's described in the post you linked?
    "In addition to the out-of-the-box options above, here at RittmanMead we have developed our own OBIEE monitoring tool.
    DMS metrics are stored directly on disk or through a database, enabling both immediate and retrospective analysis. Custom dashboards enable the display of both OBIEE and OS data side-by-side for ease of analysis. Integration with third-party tools is also an option."

  • HP loadrunner report for database performance

    Hi Team,
    client testing team gave us a report for database, from load runner and asked if the database load testing parameters is correct on the basis of below mentioned 4 parameters. I have also attached report here for your reference. please help me to analyze and let me know what is the minimum and maximum value for these parameters. Thanks.
    bytes received via SQL*Net from client
    bytes sent via SQL*Net to client
    CPU used by this session
    SQL*Net roundtrips to/from client
    Scale
    Measurement
    Graph Minimum
    Graph Average
    Graph Maximum
    Graph Std. Deviation
    1.00E-06
    bytes received via SQL*Net from client (V$SYSSTAT 1/RM_Q) (absolute):
    70175856636
    71089487223
    71998425926
    622767259.2
    1.00E-06
    bytes sent via SQL*Net to client (V$SYSSTAT 1/RM_Q) (absolute):
    70903049507
    71974218479
    73016616305
    721035721.7
    1.00E-06
    CPU used by this session (V$SYSSTAT 1/RM_Q) (absolute):
    22273715.16
    22679322.52
    23057004.4
    265680.491
    1.00E-06
    SQL*Net roundtrips to/from client (V$SYSSTAT 1/RM_Q) (absolute):
    76493132.84
    78422403.32
    80169678.32
    1244089.29
    Regards,
    ankit

    You can Generate AWR(Automatic Workload Repository) and ADDM(Automatic Database Diagnostic Monitor) Reports to see the performance.
    They are similar to staspack report with more information.

  • Database Performance Checks

    Oracle : 10.2.0.3
    OS : Linux 64 bit
    Issue : Slow performance at 11-30PM complained by client.
    Checks done :
    1. Ran AWR between 11 PM and 12 Noon.
    CPUs : 4 SGA Size : 2,000M (100%) Buffer Cache : 1,584M (79.2%) Shared Pool 1,129M (56.4%)
    ADDM suggest SGA_TARGET to increase from 2000MB to 2500MB.
    2. top 5 events
    Top 5 Timed Events                                         Avg %Total
    ~~~~~~~~~~~~~~~~~~                                        wait   Call
    Event                                 Waits    Time (s)   (ms)   Time Wait Class
    db file scattered read            1,952,811       4,804      2   30.5   User I/O
    CPU time                                          3,448          21.9          
    db file sequential read             149,712       1,921     13   12.2   User I/O
    read by other session               293,022         877      3    5.6   User I/O
    log file sync                         9,920         157     16    1.0     Commit
              -------------------------------------------------------------       3. Stats are upto date.
    4. Index rebuild requirement is not there
    SQL> SELECT name,height,lf_rows,del_lf_rows,(del_lf_rows/lf_rows)*100 as ratio FROM INDEX_STATS;
    no rows selected5. Average 100 sessions will connect to the database
    6. Checked all logs fr any disconnection details
    7. Application is running from weblogic
    Questions : How to certify the performance is good or slow from the above observations. I am able to feel the statistics are the similar for the different periods where I ran AWR report.
    : Other than the user as a DBA what are the other checks can be done to monitor the performance

    It's difficult to use AWR or Statspack to "certify" database performance is good. It just depends what "performance is good" means.
    Most of the time it's application response time which is the right metric: database response time is only a part of application response time and AWR/Statspack cannot easily link database response time and application response time.
    [11.2 Concepts Guide Principles of Application Design and Tuning| http://download.oracle.com/docs/cd/E11882_01/server.112/e10713/cncptdev.htm#CHDEHHIJ] says
    >
    Define clear performance goals and keep historical records of metrics
    An important facet of development is determining exactly how the application is expected to perform and scale. For example, you should use metrics that include expected user load, transactions per second, acceptable response times, and so on. Good practice dictates that you maintain historical records of performance metrics. In this way, you can monitor performance proactively and reactively (see "Performance Diagnostics and Tuning").

  • Database performance issue (8.1.7.0)

    Hi,
    We are having tablespace "payin" in our database (8.1.7.0) .
    This tablespace is the main Tablespace of our database which is dictionary managed and heavily accessed by the user SQL statements.
    Now we are facing the database performance issue during the peak time (i.e. at the month end) when no. of users use to run the no. of large reports.
    We have also increased the SGA sufficiently on the basis of RAM size.
    This tablespace is heavily accessed for the reports.
    Now my question is,
    Is this performance issue is because the tablespace is "dictionary managed" instead of locally managed ?
    because when i monitor the different sessions through OEM, the no. of hard parses is more for the connected users.
    Actually the hard parses should be less.
    In oracle 8.1.7.0 Can we convert dictionary managed tablespace to locally managed tablespace ?
    by doing so will the problem will get somewhat resolve ? will it reduce the overhead on the dictionary tables and on the shared memory ?
    If yes then how what is procedure to convert the tablespace from dictionary to locally managed ?
    With Regards

    If your end users are just running reports against this tablespace, I don't think that the tablespace management (LM/DM) matters here. You should be concerned more about the TEMP tablespace (for heavy sort operations) and your shared pool size (as you have seen hard parses go up).
    As already stated, get statspack running and also try tracing user sessions with wait events. Might give you more clues.

  • 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

  • Question: Will online backup impact database performance for DB6 V9.1

    Dear All,
    I would like to know will online backup impact the database performance? for eg: access will be slower if online backup is currently running. Appreciate if someone can shed some light on this as i'm new to DB6.
    I know for oracle it will impact due the performance due to tablespace are locked in backup mode and this will increaes I/O load due to every block is written to redo log during backup instead of just the changes.
    Hope to hear from you soon.
    Cheers,
    Nicholas Chang.

    Hello Nicholas,
    Here is some additional information on throttling utilities such as online backups:
    SET UTIL_IMPACT_PRIORITY command
    Changes the impact setting for a running utility. Using this command, you can:
    throttle a utility that was invoked in unthrottled mode
    unthrottle a throttled utility (disable throttling)
    reprioritize a throttled utility (useful if running multiple simultaneous throttled utilities)
    Scope
    Authorization
    One of the following:
    sysadm
    sysctrl
    sysmaint
    Required connection
    Instance. If there is more than one partition on the local machine, the attachment should be made to the correct partition. For example, suppose there are two partitions and a LIST UTILITIES command resulted in the following output:
    ID = 2
    Type = BACKUP
    Database Name = IWZ
    Partition Number = 1
    Description = online db
    Start Time = 07/19/2007 17:32:09.622395
    State = Executing
    Invocation Type = User
    Throttling:
    Priority = Unthrottled
    Progress Monitoring:
    Estimated Percentage Complete = 10
    Total Work = 97867649689 bytes
    Completed Work = 10124388481 bytes The instance attachment must be made to partition 1 in order to issue a SET UTIL_IMPACT_PRIORITY command against the utility with ID 2. To do this, set DB2NODE=1 in the environment and then issue the instance attachment command.
    Command syntax
    >>-SET UTIL_IMPACT_PRIORITY FORutility-idTOpriority----><
    Command parameters
    utility-id
    ID of the utility whose impact setting will be updated. IDs of running utilities can be obtained with the LIST UTILITIES command.
    TO priority
    Specifies an instance-level limit on the impact associated with running a utility. A value of 100 represents the highest priority and 1 represents the lowest priority. Setting priority to 0 will force a throttled utility to continue unthrottled. Setting priority to a non-zero value will force an unthrottled utility to continue in throttled mode.
    Examples
    The following example unthrottles the utility with ID 2.
       SET UTIL_IMPACT_PRIORITY FOR 2 TO 0
    The following example throttles the utility with ID 3 to priority 10. If the priority was 0 before the change then a previously unthrottled utility is now throttled. If the utility was previously throttled (priority had been set to a value greater than zero), then the utility has been reprioritized.
       SET UTIL_IMPACT_PRIORITY FOR 3 TO 10
    Relationship between UTIL_IMPACT_LIM and UTIL_IMPACT_PRIORITY settings
    The database manager configuration parameter util_impact_lim sets the limit on the impact throttled utilities can have on the overall workload of the machine. 0-99 is a throttled percentage, 100 is no throttling.
    The SET UTIL_IMPACT_PRIORITY command sets the priority that a particular utility has over the resources available to throttled utilities as defined by the util_impact_lim configuration parameter. (0 = unthrottled)
    Using the backup utility as an example, if the util_impact_lim=10, all utilities can have no more than a 10% average impact upon the total workload as judged by the throttling algorithm. Using two throttled utilities as an example:
    Backup with util_inpact_priority 70
    Runstats with util_impact_priority 50
    Both utilities combined should have no more than a 10% average impact on the total workload, and the utility with the higher priority will get more of the available workload resources. For both the backup and runstats operations, it is also possible to declare the impact priority within the command line of that utility. If you do not issue the SET UTIL_IMPACT_PRIORITY command, the utility will run unthrottled (irrespective of the setting of util_impact_lim).
    To view the current priority setting for the utilities that are running, you can use the LIST UTILITIES command.
    Usage notes
    Throttling requires that an impact policy be defined by setting the util_impact_lim configuration parameter.
    Regards,
    Adam Wilson
    SAP Development Support

  • Different transaction codes useful for Performance Monitoring

    Hi Experts,
    Please can you guide me on this question, as to what are the different transaction codes useful for Performance Monitoring i.e. workload statistics and database statistics? What kind of statistics do each of these codes provide?
    Many thanks,
    Mithun

    Hi Mithun
    In performance issuses you need to look in terms of many ways that is..
    Workload analsys
    ST03N: Statistics Regards Locallly
    ST03G: Statistics Regards Golbally
    STAD: Individual Statistics Regards
    STATTRAACE: Individual Statistics Regards Trace
    ST07 : User Distribution
    Buffers and Memory
    ST02 : Buffers and Memory and swaps monitoring
    ST10: Table Acess
    OS Monitoring
    OS04: Locally monitoring
    OS07: Remotely monitoring
    OS01: LAN check
    DataBase Side
    ST04: Performance overview
    DB01: Exclusive locks
    DB02: Tables/Indexes
    BackgroundJobs monitor
    SM37
    other tcodes
    ST22: Abap Dumps
    SM12: Lock Entries
    SM56: NumberRange Buffers
    SU56: User Buffer
    all above transactions are need to monitor for Performance.
    Regards
    Bandla

  • Which Performance Monitoring Tool is good for Weblogic?

    Please advise me on good performance monitoring software. Budget is no issue.
    A typical performance monitoring tool has:
    Server monitoring
    Application server monitoring
    Database monitoring
    Web services monitoring
    Virtualization monitoring
    An example is ManageEngine's Applications Manager
    currenty, I want to monitor:
    1 - BEA Weblogic server 8.1
    2 - Oracle 9i Rel 2
    Once I can identify the bottlenecks, recommendation for hardware / software upgrade can be made easily.
    Thanks.

    Thanks Faisal, I will evaluate this product if full functional trial version is available.
    so far I have come to know about these tools:
    Applications Manager
    up.time
    Still not sure which one brings more value to the business.
    Regards,
    Yasar
    Edited by: user12145614 on Dec 5, 2010 11:02 AM

  • No or Low Overhead Performance Monitoring

    Reading V$ or X$ tables for performance monitoring generates very high overhead on Database. These tables are nothing but dymamic views over SGA. Is there any way or any API available to read directly from SGA.
    Thanks & Regards
    Rajesh

    Really I have never heard anything alike before but
    perhaps with this document you can find something
    about it.
    Performance Tuning Guide and Reference Contents / Search / Index / PDF
    http://otn.oracle.com/pls/db92/db92.docindex?remark=homepage
    Joel P�rez

Maybe you are looking for

  • View data in ODS

    BW Experts, I have a new ODS and have loaded data in it. When I rt click on the ODS and choose manage and then if I want to see the contents of the ODS I am getting the following error. <b>System error: RSDRC / FORM AUTHORITY_CHECK USER NOT AUTHORIZE

  • From form calling report to result to pdf file

    Dear All, Usually, when we call a report from form, it calls to preview. Now, I would like to autometically call the report and upon execute, the pdf file will be created. Can anybody tell me how to do that. p/s: I do not want the preview becasue thi

  • Alt & scroll wheel not working on Photoshop CC to zoom in / out

    Hey! So i'm using the latest version of Photoshop CC, and i'm also running the Technical Preview of Windows 10. So In Photshop, usually when you hold the alt key and scroll with the scroll wheel on your mouse, it will zoom in / out of the image on Ph

  • Vendor's list

    Hi SAP Gurus, How shall I get the vendors list,  is there any transacation code or tables for this.  Now I am using MKVZ.  but this data is not sufficient for me. is there any way to get the vendor details. very urgent. thanks in advance. Sathya..

  • Phone handset not ringing

    BT are dealing with this so am not seeking solutions but before contacting them I saw other threads on this which didn't seem to answer the basic questions so am posting for reference only for others with this problem. My handset(s) weren't ringing e