Tools to monitor Oracle Database Performance on Standard Edition

oracleoracle-seperformance

Here is what I am looking for:

  • Works on Standard Edition i.e. No Diagnostic Pack.
  • Provides both current and historical performance data.
  • Good visuals for easy spotting of trends and presentation to management.

If you have used the tool, I would be interested in pros and cons you have discovered. I can come up with a list, but the insight of actually having used the tool is worth far more.

Best Answer

Foglight Perf.Analysis for Oracle is a great performance workload tool which digs very deep into Oracle via Stealthcollect technologie direct from server memory areas, so no much overhead load in the database, also possible to review historical data, change tracking, advisories and much more...

Foglight screenshot from Webcast Foglight screenshot from pdf

StealthCollect – Delivers deep SQL-level collection and analysis at a fraction of the overhead of running a trace or executing direct SQL against production.

Performance Advisories – Reviews workload data and produces custom reports to maximize performance through built-in analytics and business intelligence.

IntelliProfile – Tracks database behavior and identifies abnormal activity with a sophisticated baselining algorithm.

Statement-Level Wait-Event Analysis – Reveals wait-event data down to the statement level, speeding resolution of resource-related performance problems.

QuickCompare – Provides a shortcut for identifying the root causes and symptoms of performance deviations in application environments.

Integrated Reporting – Provides targeted, built-in reports. With easy-to-use wizards, you can define, customize, generate, schedule, and deliver reports on system health, performance, trends, changes, and a variety of other topics and data points.

Long-Term Performance Repository – Delivers unlimited performance and environmental data storage and dimensional analysis in an Oracle database.

Automated Change Tracking – Identifies and sends notifications of changes to server, instance, database, schema environments, and application SQL degradations.

Please also take a look at Spotlight on Oracle (RAC) is real time diagnostics from an Oracle architecture level.

We use these tools with Oracle healthchecks and performance investigations.

Pros:

  • Response time analysis
  • Server Based
  • RAC Aware

Cons:

  • Cost