top of page

Success is about Imagination
Ignite Your Passion



Direct I/O for Solaris benchmarking
ZFS doesn’t have direct I/O. Solaris dd doesn’t have a iflag= direct. Thus for I/O benchmarking it requires mounting and umounting the...
kyle Hailey
Sep 23, 20111 min read
Favorite Ted Talks (and other online lectures)
It’s not about technology. It’s about people and stories. – Dean Kamen A friend recently ask what are the best Ted Talks, and I thought...
kyle Hailey
Sep 22, 20114 min read


Display_Cursor
Oracle 10 added the awesome procedure dbms_xplan.display_cursor but unfortunately the documentation of the package is a bit lacking and...
kyle Hailey
Sep 20, 20117 min read
NFS max rsize on Solaris – gotcha
When mounting NFS file systems there is an option to set the max rsize requested. For example: mount -o rsize=1048576,wsize=1048576,proto...
kyle Hailey
Sep 19, 20111 min read
Delphix ROI
People are frequently asking me what I’m doing at Delphix after all the years I spent at Oracle, Quest and Embarcadero working on...
kyle Hailey
Sep 14, 20111 min read


Highchart and JSON fun
Anyone want to look through the following JSON and spot the problem? {{“o_w_ms”:[[1313412960000 , 1.71 ],[1313413020000 , 2 ]],...
kyle Hailey
Aug 30, 20113 min read
I want to be a simplifier – thanks Steve Jobs
Any intelligent fool can make things bigger and more complex. It takes a touch of genius – and a lot of courage – to move in the opposite...
kyle Hailey
Aug 25, 20112 min read
Interview with Kyle Hailey in oracle-class.com
Interview appears in www.oracle-class.com: 1- Why did you choose to specialize in Oracle databases? I wanted to live in San Francisco...
kyle Hailey
Aug 5, 20113 min read


Trace3 customer experience with Delphix
People often ask me what I work on now after having been at Oracle, Embarcardero and Quest. I’m now at a company called Delphix where I...
kyle Hailey
Aug 4, 20112 min read


Free Webinar with Cary Millsap, Kerry Osborne and Karen Morton
Thursday, July 28 11:00am PDT : Register Here Last post I talked about the Method R performance tuning tools for Oracle. The creation...
kyle Hailey
Jul 27, 20112 min read


Method-R Tools
It’s rare to find professional level tools that are written by the people who use them. Most professional tools are written by teams of...
kyle Hailey
Jul 25, 20112 min read
date conversions
Dates are a surprising pain for correlating data an at the same time being understandable to the human reader. For a generic form we can...
kyle Hailey
Jul 23, 20112 min read


Oracle CPU time
There are 3 kinds of CPU in the Oracle stats. Oracle CPU used System CPU used Oracle demand for CPU Starting in 10g Oracle records both...
kyle Hailey
Jul 21, 20115 min read
Oracle time units in V$ views
Oracle has a crazy mix of units of time in various v$ views seconds centi-seconds milliseconds microseconds Some are straight forward...
kyle Hailey
Jul 20, 20111 min read
Wait Event and Wait Class Metrics vs v$system_event
This post is a followup to the first metric post on statistics: http://dboptimizer.com/2011/07/07/mining-awr-statistics-metrics-verses-st...
kyle Hailey
Jul 20, 20115 min read
NFS throughput testing trick (solaris)
When testing the read and write speed to an NFS mounted file system it’s often unclear if the bottleneck is the speed of the network...
kyle Hailey
Jul 19, 20111 min read
Listener won’t register database
I must admit, I’m a sqlnet hack. I never really sat down to figure it out. If I have problems getting a database to register with a...
kyle Hailey
Jul 18, 20111 min read


Time : Orders of Magnitude
Just and interesting image on the relative orders of magnitude of different latencies.
kyle Hailey
Jul 15, 20111 min read
LGWR redo write times (log file parallel write)
General ***rule of thumb*** I’ve heard and buy into is that decent log file syncs times should be 3ms or under. Well “log file sync”...
kyle Hailey
Jul 14, 20112 min read


Explain plan nodes sized by time
Thought I had blogged about this before but couldn’t find the reference. Tanel Poder put together a nifty tool that takes an explain plan...
kyle Hailey
Jul 13, 20111 min read
bottom of page