Thats still a long time for a mysql connection though.. that must be one busy server!
Actually thinking about it, have you optimised your sql calls so limit them to as few as possible? - if you're running several hundred per script then you can grind a SQL server right down. I'm not saying thats what you're doing but just putting forward an idea just in case.
My helpful sig is on vacation trying to loose some weight. It got a bit fat and caused a few problems but it will be back at some point!