Site still slow, probably another day. Downtime came from me refusing to comb through access logs to find the correct IP addresses to ban. I gave in, eventually.