Lucas is getting someone to audit our database / settings either today or imminently. So we'll see what he says. Alex is also looking into the same thing as soon as he gets a moment; but likely with a greater focus on the code / query optimization...
So fingers crossed between them, we can sort out a more scalable setup. And address these lag issues, as it's got to be costing us a fortune in lost business / reduced user activity.