Track Performance of database

Hello,
I am working on Oracle10.2.0.4 and HP-UX .
The requerement is to prepare a presantation on health of database on daily basis like when the load was low , I/O etc... in Graphs ..
How we can track performance of database?
Need to use any 3rd party tools or Oracle inbuilt tools , if any ?
Any Idea...
Edited by: oradba11 on Dec 15, 2010 7:40 PM

Dear oradba11,
You can preserve the AWR snapshots and also if you go the the EM Performance tab and at the upper right corner you will see "View Data". Select the historical one slide the periods. Take a screen shot of that graph and add it to your presentation.
If you also want to see the events in details, click on the event (USER I/O, CPU Used etc) and see the top SQLs and sessions there.
I have written those because you need graphs. If you want to have the numbers, you need to use AWR or statspack.
Regards.
Ogan

Similar Messages

  • Mighty Mouse tracking performance getting worse

    Has anyone noticed that the tracking performance of the MM deteriorates over time ? I have tried to investigated what could be the cause and I am not sure if it's connected to other bluetooth devices in the vacinity or if it's connected in some way to what apps are loaded on the MAC, or is it both ? there seems to be considerable communication in this forum that suggests that the hardware is suspect ..... is this another problem...
    John

    Have you tried putting in new batteries?
    I wrote up a few things to try and then I came across some steps from apple:
    7) Check for a Bluetooth Update
    To check for new software, choose Software Update from the Apple menu (make sure that your computer is connected to the Internet). If newer Apple Bluetooth software exists, Software Update will find it. To install an update, select the checkbox next to the software name and then click Install.
    8) Check for Signal Spoilers
    Because Bluetooth works by transmitting signals through the air, some things can interfere with connections. Avoid situations in which metal objects come between your device and computer. Don't put your computer under a metal desk or locked away behind a metal cabinet. Keep cordless phone base stations, microwave ovens, and other electrical devices that operate on a 2.4 GHz bandwidth away. And make sure that your device and computer aren't more than 30 feet apart from each other.
    9) Restart Your Computer
    Sometimes a simple restart—or two—is all it takes to get things running smoothly again. Try restarting your computer to see if that clears up the issue. If not, try shutting down your computer, waiting a minute, and then starting it back up again. You may also want to try resetting your computer's PRAM and NVRAM.
    10) Reset Your Bluetooth Device
    First try turning your device off and then on again. If that doesn't work, see if you can reset your device—please refer to the documentation that came with your device for instructions.
    These are from http://docs.info.apple.com/article.html?artnum=303591

  • Change Tracker Performance Impact

    MDM: 7.1
    CE: 7.2
    ERP: 6.0 EHP4
    Hi,
    We are currently using CE/BPM based central master data management. A custom application is being developed for collaborative master data authoring.
    As part of the MDM configuration, the client wishes to track changes on MDM records for audit purposes. We are looking at the MDM Change Tracking facility provided by SAP but not sure about the performance impact it will have on the MDM server.
    We have over 300 attributes for the object we wish to track for changes. Not all attributes will change all the time but it is expected that the overall number of changes every month will be over 1000, each change including approx 20-30 fields. The number of users is expected to be approx 15 initially but will increase over time.
    I have seen on SCN forums people talking about potential performance degrade by enabling change tracking. Has anyone actually experienced performance degrade due to enabling change tracking for MDM records? If so, have you tried any means to keep the impact low e.g. by allocating more resources to MDM server?
    Thanks and regards,
    Shehryar
    Edited by: Shehryar Khan on Dec 2, 2010 1:39 PM

    Hi,
    Change histoey does have impact on system performance. this can be controlled via regular archiving of Change History database. Lets say, Change history table data older than 3 months can be stored in another repository.
    Second option could be to export all Change History data(Older than 1-2 days) to a BI system(using regular scheduled job), and have change hisotry report there. It will bring drastci change in MDM System performance. 1-2 days data can be viewed from MDM Change history database itself.
    Regards,
    Prashant
    Edited by: Prashant Malik on Dec 3, 2010 1:58 AM

  • [open] Performance of Database

    Hello Gurus
    I have around 5 databases Dev01,Dev02,Dev03,Dev04,Dev05 in my server
    To increase the performance of one Dev04 DB i decrease the resources(sga_max_size,shared_pool_size,db_cache_size) for other DBs and increase the resources of Dev04 DB upto maximun extended
    But i am observered the performance of Dev04 DB is poor
    Is there any suggestion/tricks to increase or decraese resources for DB to perform better
    Thanks in advance

    It would be a little tough to say what to do with the information that you have provided. The first most important missing part is the database version(4 digits). Alot has changed with the versions so what and why can be different based on it.
    It would be required for you to see that what's happening on the Dev 4 db that its slow. The parameters , even though given generously doesn't gurantee that there would be a performance boost all the time. If there is a hard parse issue in the statements itself than it won't matter how much shared pool you allocate,it will eventually get filled up. Changing the parameter and expecting performance gain is called instance tuning and its highly unlikely that it would be of much use.
    You have mentioned high resource utilization in the db. Did you check that in the system itself is not choked up due to resource crunch? There are commands like sar, top, vmstat which can help you in doing this. The objective is to remove anything over the o/s itself which is causing it.
    Once you are done with this, you should come to the db and check which are the areas that may have beocme the contention point,for example, due to heavy parsing of the statemen aka hard parsing of the statements, cpu would be used veyr heavily. This may cause the resource crunch also. The best way to check this would be to generate STatspack or AWR report, depending on the version of your db. Generate that and post it here than it would be a little accurate to advice you over the performance gain.
    HTH
    Aman....

  • Tracking changes in database tables

    Hi,
    I have a couple of database tables on which more than 20 people work each day, throughout the day. I have the requirement of tracking each and every change made on any row of the table.
    For example, If a user accesses a specific row, and updates, or deletes it, i need to keep a track of the userid of the user who did it.
    Is that possible?

    Hi Bharat,
    If they are Z tables i.e custom tables then you can incorporate two more fields userid and time. Now goto Table maintanence generator through SE11.Then select Environment->Modification->events. Now in the next screen select F4 for first field to select the event i.e when your code has to be executed.Then give a new form name and click on editor icon. write your code here. When ever a user changes any record his name will be included in user id and sy-uzeit in time field. This way you can track who has changed the record. Other option is activating table changes recording by selecting "LogChanges " check box in technical settings of table.and profile parameter rec/client should also be switched on. Then you can see your table changes in SCU3 transaction. Hope this helps.
    Regards,
    Kalyan.

  • Performance of Database Objects

    Hi,
    Curious as to if anyone has any tricks involving
    improving performance of updating database objects
    in the database? For instance passing a list of changes?
    I am mimicking java objects.
    Thanks so much!

    Mike,
    Check out the JDBC online doc for Oracle's performance enhancements at http://otn.oracle.com/docs/products/oracle9i/doc_library/901_doc/java.901/a90211/oraperf.htm#1056233.
    Regards,
    Geoff
    Hi,
    Curious as to if anyone has any tricks involving
    improving performance of updating database objects
    in the database? For instance passing a list of changes?
    I am mimicking java objects.
    Thanks so much!

  • "Perform whole database Recovery" Host Credentials problem

    Hello,
    I have minimal knowledge of the Oracle database system but currently I need to recover a Oracle 10G database on a Windows Server 2003 Standard edition.
    Im trying to use the Oracle Enterprise Manager. Im logged into the instance with SYS as SYSDBA. On the Perform Recovery page there are fields for "Host Credentials" Could someone explain to me what credentials EM is asking for. Whatever account I try to use EM gives a Validation Error stating
    Error - Connection to host as user test failed: ERROR: Wrong password for user
    Ive tried both local and Active Directory accounts that have full admin rights on the Host machine. With the AD account I tried using just the user name and allso domain\username. The page asks for "To perform recovery, supply operating system login credentials to access the target database." which sounds like the account has to have both access to the host and the database. Does that mean I have to create an external account in the instance? I even tried that but im not sure I configured it properly.

    Well found the solution. Atleast to this problem. Had to give the account "Log on as batch job" rights under Local Policy -> User Rights Assignment

  • Performance chart -- Database Error Io exception: The Network Adapter

    Hi all,
    I migrate my grid control repository to a new HOST and a new OMS.
    Everything went right but on two of our databases if I click on the performance chart the database login screen appears.
    After I insert he right parameter system try to log on and throw following error.
    Database Error
    Io exception: The Network Adapter could not establish the connectionSearching the web / metalink I find something like some wrong parameter but on the same hosts are multiple instances there do not have this problem.
    Does anyone have an idea ?.
    Thanks
    *T                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

    Hey Rob.
    there was a search domain missing in the resolf.conf.
    Well done.
    *T                                                                                                                                                                                   

  • Usage Tracking performance impact

    Hi all,
    I just started to implement the OBIEE usage tracking functionalities.
    Anyone implemented it and call share some experience on the performance impact with/without usage tracking enabled??
    Thanks
    BCHK

    If you use direct_insert option impact will be minimized. In general usage tracking captures report run activity and logs into table, so there is overhead on the system to insert to table or write to file. trade off is the information you get with usage tracking..
    hope this helps..
    Edited by: Kasyap on Mar 23, 2013 10:32 PM

  • How to improve the performance of Database

    Hi all,
      Reporting Database backup from OLTP database daily morning,from reporting DB users are spooling the report.But Reporting DB is always slow (Death).User can't spool any reports.
    Here details:-
    DB size:120GB(mdf),20GB(ldf) seperate drive
    Max degree of Parallelism -0
    Cost threshold of parallelism-25
    Any important settings i need to check or how can i improve my database performance.
    Thanks
    cost threshold for parallelism
    cost threshold for parallelism
    Thanks - SelvaKumarSubramaniam.Please MARK AS ANSWER, if my answer is useful to U.

    If you run the query that generates report in SSMS query window, does it also run slowly? Try recompile the stored procedure and re-run the report.
    Best Regards,Uri Dimant SQL Server MVP,
    http://sqlblog.com/blogs/uri_dimant/
    MS SQL optimization: MS SQL Development and Optimization
    MS SQL Consulting:
    Large scale of database and data cleansing
    Remote DBA Services:
    Improves MS SQL Database Performance
    SQL Server Integration Services:
    Business Intelligence

  • Performance Problem Database Server on Solaris 10 5/08 (Update 5)  v890 Box

    Hello,
    I am having performance problems on Solaris 10 5/08 (Update 5) Production server below I have mentioned the details information about the system and some command “iostat” and “vmstat” reports:
    Sun Fire V890
    Ram – 32 GB
    Physical CPU – 8 (Logical 16)
    Application – Oracle 10G
    Raid 1
    1) iostat report
    extended device statistics tty
    device r/s w/s kr/s kw/s wait actv svc_t %w %b tin tout
    md100 0.3 7.0 2.4 7.0 0.0 0.2 38.5 3 4 0 0
    2/md3100 205.0 27.4 23099.6 472.2 0.0 2.5 10.9 0 79
    2/md3200 225.3 27.3 24993.8 577.3 0.0 2.6 10.5 0 81
    2/md3300 295.8 25.5 31538.0 412.5 0.0 3.1 9.8 0 84
    2/md3400 198.3 25.6 21032.9 423.7 0.0 2.2 9.8 0 65
    2/md3500 55.0 313.0 2397.5 2425.9 0.0 1.2 3.2 0 93
    2/md3600 0.1 19.2 0.8 1440.0 0.0 0.1 5.4 0 10
    2/md3700 3.1 0.8 48.8 35.7 0.0 0.0 9.3 0 4
    2/md3800 300.4 0.7 30651.9 69.4 0.0 2.6 8.7 0 92
    2/md3900 359.9 0.7 35876.8 56.6 0.0 3.3 9.1 0 95
    2/md4100 0.6 512.1 9.6 1815.8 0.0 1.2 2.4 0 70
    2/md4200 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0 0
    2) vmstat report
    kthr memory page disk faults cpu
    r b w swap free re mf pi po fr de sr 2m 2m 2m 2m in sy cs us sy id
    1 20 0 39126264 11482648 2570 5039 16336 14 14 0 1 41 38 47 61 71072 41785 30463 51 14 35
    0 16 0 40580912 9157288 273 2366 0 8 7 0 0 198 310 251 192 49207 47702 29823 39 8 53
    0 16 0 40588992 9163784 187 1392 0 8 8 0 0 251 278 212 163 47310 44840 27821 31 7 62
    0 12 0 40597208 9171640 624 3168 0 2 2 0 0 298 329 209 245 49150 44768 26264 29 8 62
    0 13 0 40577400 9158032 425 4452 0 9 8 0 0 177 181 331 292 49149 42545 25544 31 8 61
    0 14 0 40576680 9156328 868 6027 0 8 7 0 0 161 234 259 327 48726 41187 26184 26 9 65
    0 13 0 40567952 9151360 1067 7302 0 3 3 0 0 254 386 256 160 50388 45422 26596 31 10 60
    0 13 0 40565160 9150880 838 6582 0 9 8 0 0 257 289 236 281 49697 45190 26925 31 10 60
    0 12 0 40568616 9153128 640 4880 0 11 10 0 0 334 206 214 214 48738 43552 26431 27 9 65
    0 12 0 40581696 9163248 799 5895 0 2 2 0 0 426 273 138 226 47831 41873 26301 30 9 61
    0 11 0 40572096 9157896 1087 7138 1 10 9 0 0 337 163 220 305 53124 55371 27933 45 11 44
    0 18 0 40520032 9123424 868 5946 0 10 9 0 0 222 218 170 249 51322 49556 27867 40 10 50
    0 17 0 40528544 9130112 481 3257 0 1 1 0 0 276 269 145 316 56103 44359 27645 39 9 51
    0 15 0 40521776 9126208 490 3174 0 10 8 0 0 240 305 226 222 55839 43464 27003 42 10 48
    0 15 0 40491176 9101072 769 4149 0 8 8 0 0 297 362 150 317 59718 55624 34333 43 11 46
    0 17 0 40603696 9183224 785 4364 0 2 2 0 0 314 234 281 238 62990 67554 39122 43 12 45
    0 19 0 40622592 9215816 711 5308 1 12 12 0 0 390 167 252 283 65340 60514 30525 45 12 44
    0 17 0 40662248 9276136 767 5113 0 10 8 0 0 218 280 298 221 63734 53314 31029 43 11 45
    3) SAR CPU Utilization report
    12:30:51 %usr %sys %wio %idle
    12:31:01 41 9 0 50
    12:31:11 43 11 0 46
    12:31:21 42 11 0 47
    12:31:31 44 12 0 44
    12:31:41 42 11 0 47
    Average 42 11 0 47
    Anybody have any comment regarding the reports ?
    Thanks for your help,
    Srikanta Sanpui

    A suggestion: if you use the code tags with your output it will be a great deal easier to read.
    extended device statistics tty
    device r/s w/s kr/s kw/s wait actv svc_t %w %b tin tout
    md100 0.3 7.0 2.4 7.0 0.0 0.2 38.5 3 4 0 0
    2/md3100 205.0 27.4 23099.6 472.2 0.0 2.5 10.9 0 79
    2/md3200 225.3 27.3 24993.8 577.3 0.0 2.6 10.5 0 81
    2/md3300 295.8 25.5 31538.0 412.5 0.0 3.1 9.8 0 84
    2/md3400 198.3 25.6 21032.9 423.7 0.0 2.2 9.8 0 65
    2/md3500 55.0 313.0 2397.5 2425.9 0.0 1.2 3.2 0 93
    2/md3600 0.1 19.2 0.8 1440.0 0.0 0.1 5.4 0 10
    2/md3700 3.1 0.8 48.8 35.7 0.0 0.0 9.3 0 4
    2/md3800 300.4 0.7 30651.9 69.4 0.0 2.6 8.7 0 92
    2/md3900 359.9 0.7 35876.8 56.6 0.0 3.3 9.1 0 95
    2/md4100 0.6 512.1 9.6 1815.8 0.0 1.2 2.4 0 70
    2/md4200 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0 0

  • Performance of Database

    Hi all ,
    I a, having 9.2.0.6.0. database.
    when developers executes some batch job(running around 1 hour).They are saying it is responding very slow.Which view i need to check what wait events are there and caluse of slowness .Like where i need to find the cause .
    V$waitstat
    V$session_wait
    V$system_event
    which view (column) i need to go for...steps
    can u put some light on it .
    Thanks
    Rohit Mathur

    first look at which sqls are active and running on database:
    set lines 233
    select /*+ ordered */ to_char(s.sid,'99999'),
    substr(username,1,8),
    substr(t.sql_text,1,60),
    nvl(last_call_et,0) TIME_sec,
    t.hash_value,
    substr(w.event,1,30) WAIT_EV,
    substr(machine,1,10) MACHINE
    from v$session s,v$sqltext t,v$session_wait w
    where s.sql_address=t.address
    and s.sql_HASH_VALUE=t.HASH_VALUE
    and w.sid=s.sid
    and username between 'AAAAAAAAA' and 'ZZZZZZZZZ'
    and s.status='ACTIVE'
    and t.piece=0
    --and upper(sql_text) not like 'BEGIN%'
    order by TIME_SEC
    For the ones with high TIME_SEC value, run following script put its HASH_VALUE as input to see execution plan:
    UNDEFINE H_VALUE
    select
    to_char(ID,'999') ID,substr(LPAD(' ',depth,' ')||OPERATION||' '||OPTIONS,1,40) Operation,
    substr(OBJECT_NAME,1,25) Name,
    substr(OPTIMIZER,1,10) OPTIMIZER,
    CARDINALITY ,
    Bytes,
    Cost
    from
    v$sql_plan
    where
    HASH_VALUE=&&H_VALUE
    --and child_number=0
    order by
    child_number,ID
    select
    to_char(ID,'999')||'- Filter: '||FILTER_PREDICATES ACCESS_FILTER
    from
    v$sql_plan
    where
    HASH_VALUE=&&H_VALUE and FILTER_PREDICATES is not null and FILTER_PREDICATES <> ' '
    union
    select
    to_char(ID,'999')||'- Access: '||ACCESS_PREDICATES ACCESS_FILTER
    from
    v$sql_plan
    where
    HASH_VALUE=&H_VALUE and ACCESS_PREDICATES is not null --and ACCESS_PREDICATES <> ' '
    order by ACCESS_FILTER
    however, if batch job runs thousands of short TIME_sec sqls, then this method is useless. In this case you should check executions column of v$sqlarea view in order to see if there is a huge increase in execution number of any sql. Then you should focus on those sqls.
    regards,
    erkan

  • Why arhivelogs are required for performing FLASHBACK database

    Please explain. Thanks.

    Documentation says :
    It is similar to conventional point in time recovery in its effects, allowing you to return a database to its state at a time in the recent past.
    Flashback Database is, however, much faster than point-in-time recovery, because it does not require restoring datafiles from backup and it requires applying fewer changes from the archived redo logs.
    It is reason of Flashback require archivelog mode on database.
    Regards
    Mahir M. Quluzade

  • Possible to track performance of ME hooks in Wily?

    Hi experts,
    i would like to see the performance of our own custom Manufacturing Execution hook extensions in Introscope Wily but i don't know if it is even possible and if it is possible, where to look.
    Does someone have experience in this particular field?
    ME Version: 6.0.4.20
    Wily Version: 9.1.0.2
    Regards,
    David

    Hi Alex,
    thanks for the link but i already know that document. It didn't really help me to understand how to add my extensions to Wily. I also searched SCN first but didn't find much that helped me.
    Most helpfull was the hint from Konstantin and a web search. I found this document:
    https://support.ca.com/phpdocs/0/allprod/EMEA/APM-Best_Practices_for_application_management_with_CA_Wily_Introscope.pdf
    Starting at page 26, it describes the basic procedure. I will try to get it working that way.
    Regards,
    David

  • 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

Maybe you are looking for

  • How do I reformat the size of images and text on page to fit in normal full screen?

    Recently my computer crashed due to age. I can reboot the system and have done so reinstalling all programs using Windows. I have Firefox that I use but my homepage is set to aol as this is my email address. IT was on Sunday evening Dec. 26th that my

  • List No Data

    Hello Experts, I'm trying to fill in my list with data from the gateway service: var oListStandard1 = new sap.m.List({   inset : false   var oItemTemplate1 = new sap.m.StandardListItem({   type : sap.m.ListType.Navigation,   title : "{Name}",   descr

  • Displaying pop up on click of commandMenuItem

    Hello, I wan to display popup window when I click on commandMenuItem <af:popup binding="#{backing_showData.delPopup}" id="delPopup"> <af:commandMenuItem text="Item One" binding="#{backing_showData.deleteRow}" partialTriggers="logTable" action="#{back

  • Guest Portal with EUP Page Only

    I have a use case to provide a guest portal with EUP page only. ie. user only needs to accept the agreement and they should be given internet access, without need to enter username/password or self service. Is there an easy way to achieve this on ISE

  • File Debatching in ODI

    Hi, we have a requirement to read huge amount of data from an Oracle DB view into a flat file. but instead of creating one big file we want to debatch it into a number of smaller files. Does ODI provide any such kind of functionality ?