AWR Warehouse in EM12c Rel. 4
I know a number of us performance tuning DBAs who’ve long wanted to retain AWR data, at least high-level AWR data for an extended period outside of the AWR repository on the local database. I implemented my own solution back in 2009-2010 at a previous employer as I was tired of hearing, “nothing’s changed”. Nothing like having the high-level AWR data on CPU, IO, network, application and concurrency waits to rebuke this type of assumption at budget decision time…. 🙂
The AWR data is collected as snapshots from ASH, AWR and ADDM in the target databases and then loaded to a central AWR repository, (database version 11.2.0.4 or higher…) Due to the use of a central AWR repository, there is no overhead on the source database. Each target is identified by the TARGET_GUID, just as with targets in the EM12c repository, making loads and reporting simplified.
The AWR Warehouse captures all data from the snapshots on the targets and then loads it to the central repository. All AWR data is retained within the repository and an unlimited amount of AWR data can be stored unless a unique retention time is chosen.
AWR Architecture
How is EM12c Involved?
With the AWR Warehouse, the administrator is able to manage the AWR data with the seamlessly integrated UI and provide data to IT and management via dashboards in EM12c release 4. The main UI is easy to navigate and has enough of a familiar feel for the administrator to come up to speed very quickly.
The administrator can view performance pages, run AWR, ADDM and ASH reports against data that was collected in snapshots a year, two years or more in the past. A compare ADDM report can even be run to inspect performance differences between an hour of activity a year or more apart!
Many will recognize the value of the AWR Warehouse immediately, while others may need a bit to see how quickly they can answer the question of “what changed” and enhance it from what changed within the last week or month to what has changed in the last year on. The benefit to capacity planning and the retirement of the “capacity planning spreadsheet” I’ve seen so often from IT is something I’m looking forward to, how about you?
So pretty cool, but Leighton, Brian Pardy and others wanted to know about licensing and any catch? Yes, it will require the diagnostic and tuning management packs for all the features. For the repository database, considering the scope of the data that you will be retaining, it will require an EE license and to scale and perform, you may want to seriously consider RAC. Now, for you really serious data hoarders that never want to give up anything, consider partitioning, (I know, more licensing… :)) and there will be partitioning best practices in the documentation forthcoming from Oracle.
I promise to link to AWR Warehouse documentation soon, (not out till early July) but until then, enjoy this tidbit on this fantastic new opportunity to retain AWR data for the benefit of the IT environment and you!
Pingback: 12.1.0.4 is HERE!! – PeteWhoDidNotTweet
Pingback: AWR Warehouse in EM12c Rel. 4 - Oracle - Oracle - Toad World
Kellyn,
You mentioned that to use AWR Warehouse you need EE licence. Please correct me if i am wrong, but i was under the impression that if i am using grid control/Cloud control. That whole thing(OMS, OEM repository, agents) are free but you obviously have to pay for all those management packs on each system that you got your agent running.
If what i said above is true, cant we use the same OEM repository and put this AWR Warehouse in it as well or does that need its separate Oracle database(besides the OEM repository)?
I’ll be doing another post today or tomorrow and try to answer a large amount of the questions posed to me about the warehouse. Hopefully I will answer all yours with this post as well! 🙂
Thank you,
Kellyn
Pingback: AWR Warehouse in EM12c, Rel 4, Part II | DBA Kevlar
Pingback: AWR Warehouse in EM12c, Rel 4, Part II - Oracle - Oracle - Toad World
Pingback: AWR Warehouse in EM12c Rel. 4 - Oracle - Oracle - Toad World
Kellyn
I’ve not found the menu item in our OEM 12.1.0.4 for to configure AWR Warehouse. For this I opened a SR by MOS. Answer. AWR Warehouse is in the Version 12.1.0.6 available. Do you have any other information?
The answer is carzy from MOS, because in the Paper “ORACLE DIAGNOSTICS PACK FOR ORACLE DATABASE” (ds-diagnostics-pack-db12c-1964641.pdf) it’s listed.
Daniel
You have most likely found out that its not available yet. The patches are available today, but the documentation and actual public announcement is not. Be patient and I promise, soon! 🙂
Pingback: Configuring AWR Warehouse (AWRW) in EM12c | Pardy DBA
Pingback: AWR warehouse work log | Oracle Riddle Blog
Pingback: AWR Warehouse Tagebuch | Oracle Rätsel Blog