Database developers and DBAs often play the role of gunslinger, or a hired gunman. Someone brought in to ‘kill’ the bad guy, in this case, an under-performing database. Our tools of the trade are not as dramatic as firearms, but we can do just as much damage.
Ever heard of Angry Birds? In this mobile game, users get various weapons (in the form of Angry Birds) to launch at the naughty piggies.
What are your favorite weapons?
Since @oatmeal gave free and open license to his artwork, I felt obligated as a blogger to borrow them! One of the most challenging things for me as a writer is finding relevant, compelling artwork or themes for my posts. So this blog kind of wrote itself!





Twitter
RSS
GooglePlus
Facebook
Mar 16, 2011 @ 09:32:55
Well this is one of the funniest blogposts about SQL, probably comparable to “.NET vs Java”
Thanks for sharing!
Mar 16, 2011 @ 09:35:34
Thanks Marco! I try to stay out of the .NET vs Java talk – I’m not a fan of either
Mar 16, 2011 @ 17:55:05
You need a STATS bird. If anyone raises a performance issue EVER, someone will always pipe up with “Refresh the stats” or “Have you gathered stats”.
Unfortunately, they are correct just often enough that the blind refreshing of stats is never quite discredited.
Mar 16, 2011 @ 19:15:54
With bad or missing stats, tuning is pointless though. The stats would be the slingshot maybe?
Mar 16, 2011 @ 19:27:35
You should have used the bird that turns into three as parallelism
. Also, the choice of the Bomb Bird for Indexes is definitely fitting. Improper use of indexes to tune just one query can actually ruin the performance of others. Or just like a bomb, you killed the target, but took out the whole area with it.
Mar 16, 2011 @ 20:04:03
I thought I did? That’s little blue bird that you tap, right?
Mar 16, 2011 @ 21:19:27
You are right, it’s just that I’m so used to seeing them small on a handheld that when i saw it on your blog it looked different. That and the fact that I’m only in stage 2 I thought it was a bird I never used yet