Over the past few months we have been getting occasional timeouts. As far as I know it's not our database, but could be something else running on the same server. I'll get a ticket on it to find out.
In short, it's not you, it's our host. I apologise for the inconvenience, and hopefully we can get this sorted soon.