Evidence for successful #Oracle Performance Tuning
This article shows an easy way to determine, whether your Oracle Database Performance Tuning task has been successful – or not. In the end, it boils down to “The objective for tuning an Oracle system...
View ArticleUKOUG Conference here I come
I am pleased to say that I have been offered at a slot at the UKOUG Tech conference to present my paper on “The design, creation and maintenance of an AWR repository”. I have presented this once...
View ArticleOracle SQL Developer v4EA2 Is Now Available
EA1 dropped in July. Now here we are a little more than a week before Oracle Open World and we are making Early Adopter 2 of Oracle SQL Developer version 4 available for you to download and provide...
View ArticleSQL Developer 4 and the Oracle Diagnostics Pack
Oracle Database Enterprise Edition customers have the option of extending their functionality set via various optional ‘packs.’ One of the most popular packs is the Oracle Diagnostics Pack. Funny, most...
View ArticleDaylight Saving Time Change and AWR Data Mining
Topic: this article is about a tip for Oracle 11.2 and higher on how to handle DST change when querying directly the AWR repository. In addition a few comments on PerfSheet 4, a tool to extract and...
View ArticleReadable Code for Modify_Snapshot_Settings
It annoyed me slightly that when I googled modify_snapshot_settings just now and all of the examples used huge numbers for the retention with (at best) a brief comment saying what the number meant....
View ArticleAWR: Was a baselined plan used?
Sometimes a simple question turns out to be harder than expected. “Can we see if a particular SQL execution in AWR used a baselined plan?” Initial thoughts might be: Q: Does DBMS_XPLAN.DISPLAY_AWR tell...
View ArticleAverages
Recently while observing AWR reports, I’ve seen a very good example of how average value hides important pattern. Here is a Workload Comparison section from an AWR diff report (generated with...
View ArticleExecution Plans Part 2: Things to see
In part 1 of this series we saw two basic ways of creating, or acquiring, execution plans. The first method gave us the optimizer’s prediction of what it would (possibly) do if you ran the query:...
View ArticleOracle Support – Grrr
Is this an appropriate response? Others have raised this before – in fact I think I’ve raised the question before – but my initial search on Oracle Support did not turn up an answer so I thought I...
View Article