top of page

Success is about Imagination
Ignite Your Passion





Ratio of Redo bytes to Datablocks writes
Someone recently asked me what’s the ratio of redo generation to datablock writes, and of course I answered it depends, but like so many...
kyle Hailey
Jul 9, 20112 min read


Woohoo: VST takes the next step
The new release of DB Optimizer , version 3.0, from Embarcadero has awesome new feature : explain plan overlay onto VST diagrams! Let’s...
kyle Hailey
Jul 8, 20114 min read


Mining AWR: Statistics Metrics verses Statistics
Update: second posting on wait event metrics at: http://dboptimizer.com/2011/07/20/wait-event-and-wait-class-metrics-vs-vsystem_event/ In...
kyle Hailey
Jul 7, 20113 min read


AWR mining – I/O wait histograms
UPDATE: July 12, 2011 I just noticed (!) that the DBA_HIST_EVENT_HISTOGRAM is only on 11g, so for 10g, it requires collecting the...
kyle Hailey
Jun 21, 20113 min read
AWR mining
Update: nice query from Jonathan Lewis on AWR: http://jonathanlewis.wordpress.com/awr-sys-stats/ I found this while looking for how to...
kyle Hailey
Jun 20, 20112 min read


5 days left to vote for sessions at Oracle OpenWorld 2011 on Oracle Mix
Oracle has opened Suggest-a-Session on Oracle Mix. Suggest-a-Session is your opportunity to both submit your own presentation ideas as...
kyle Hailey
Jun 16, 20111 min read
Block Change Tracking setup and measurement
For everything you ever wanted to know about Block Change Tracking (BCT) and were afraid to ask, check out the awesome presentation from ...
kyle Hailey
May 31, 20112 min read


RAC 11G OEM Info
I’m always surprised at how hard it is to track down graphics from OEM when I want time. Here is a cool snippit of OEM 11G RAC. (click to...
kyle Hailey
May 28, 20111 min read
Parsing 10046 traces
UPDATE July 9, 2011: README.TXT 10046.pl NEW INFO: more trace file analyzer tools at http://ba6.us/node/177 Often when I have a 10046...
kyle Hailey
May 25, 20113 min read
TCP monitoring strangeness continued
On http://dboptimizer.com/2011/04/27/envisioning-nfs-performance/ I showed some code that displayed the send and receive sizes and times...
kyle Hailey
May 24, 20117 min read
I don’t use GUI. Manly Men use SQL
GUI gets a bad rep because a lot of neophytes can get away with half managing systems via graphics. A lot of graphics are completely...
kyle Hailey
May 17, 20112 min read
TCP throughput strangeness
I don’t have an answer to the following TCP performance difference between two machines, but thought I’d post about what I’ve seen as I...
kyle Hailey
May 16, 20114 min read
AWR: I/O latency fluctuations
One thing I’ve been wishing was more prominent in OEM or other tools is the displays of the fluctuation in I/O times for Oracle. I/O...
kyle Hailey
May 12, 20112 min read
SQL ASH timings III
in the last two SQL ASH timing posts we looked at average, max, min execution times plus count histogram of execution times all three...
kyle Hailey
May 6, 20116 min read
SQL timings for ASH II
http://dboptimizer.com/2011/05/04/sql-execution-times-from-ash/ http://dboptimizer.com/2011/05/06/sql-timings-for-ash-ii/...
kyle Hailey
May 6, 20112 min read
What is the overhead of enabling Block Change Tracking?
I’ve been wondering what kind of impact BCT has on databases and had the opportunity to talk to Vinay Srihari.* Kyle: Vinay, what kind of...
kyle Hailey
May 4, 20112 min read
SQL execution times from ASH
http://dboptimizer.com/2011/05/04/sql-execution-times-from-ash/ http://dboptimizer.com/2011/05/06/sql-timings-for-ash-ii/...
kyle Hailey
May 4, 20112 min read


Envisioning NFS performance II
Another way to look at the latency times from Envisioning NFS performance is looking at the different layers of the stack we go through....
kyle Hailey
Apr 29, 20111 min read


Graphing Oracle v$sysstat
One thing I’ve failed to clearly document is that my tool ASHMON not only graphs ASH data but graphs v$sysstat as well. To access...
kyle Hailey
Apr 27, 20112 min read


Envisioning NFS performance
What happens with I/O requests over NFS and more specifically with Oracle? How does NFS affect performance and what things can be done to...
kyle Hailey
Apr 26, 20112 min read
bottom of page