top of page

Success is about Imagination
Ignite Your Passion



Stephen Faroult on Tuning SQL
One of the main things I do to tune SQL is to encourage the optimizer to take path. I often take the most important steps to do first and...
kyle Hailey
Jun 4, 20091 min read
Correlating SQL to Procedures
Starting in Oracle 10.2.0.3 (ie not 10.2.0.2 and below) it’s easy to track what package and/or procedure a SQL execution came from using...
kyle Hailey
Jun 1, 20091 min read
Stephan Faroult’s Videos
I love this video on “getting dreadful database performance” by Stephan Faroult. The video is hilarious and infomative:...
kyle Hailey
Jun 1, 20091 min read
"kksfbc child completion"
I’ve run into the wait “kksfbc child completion” a few times over the past but found very little written about it. I don’t have an...
kyle Hailey
May 15, 20091 min read
Concurrency Testing
One complaint I’ve heard of a number times is how code gets tested with one user and it runs fine and then gets put into production and...
kyle Hailey
May 12, 20091 min read
To Pie Chart or not to Pie Chart
I’ve always had a natural aversion to pie charts. Pie charts seem all the less apealing when compared to bar charts. I’ve wondered if it...
kyle Hailey
May 11, 20091 min read
SQL*Net break/reset to client
Another problematic wait event in Oracle is “SQL*Net break/reset to client”. This wait event typically happens when there is something...
kyle Hailey
May 8, 20091 min read
Lock Waits: Finding the blocking SQL on Oracle
One of my pet peeves on Oracle is the inability to find out what SQL took out a lock that another user is waiting. It’s easy to find the...
kyle Hailey
Apr 30, 20092 min read
How to be a program manager
I’m the “Program Manager” for DB Optimizer at Embarcadero, thus I found this article fascinating about the role of a “Program Manager”:...
kyle Hailey
Mar 11, 200911 min read
Welcome to DB Optimizer Blog
A blog to compliment the information site at http://sites.google.com/site/embtdbo/
kyle Hailey
Mar 5, 20091 min read
bottom of page