If you didn't notice, the forum was running super slow this morning. Thanks to Skywing, I managed to track the problem back to the DNS servers on the DB server, which were apparently timing out. So I removed the DNS entries (since the database servers shouldn't be looking things up anyway) and that fixed everything.
Funny how these kinds of problems can crop up.