Seems so.
I've noticed too, at times, I've tried visiting, not being logged in, and get some DB error. If I log in before browsing various posts, I'm more likely to get in.
At least it seems that way.
I've not payed much attention to the forums lately. However, the fact that the wiki is down has been frustrating me. I've been wanting to look at more of the wire addon parts at the wiki