Do you even know how much space 521k posts take up? Let's be EXTREMELY generous and say 1kb per post, that's ~521 mbs. That's almost nothing. Now add in that a single post is nowhere near 1 kb and the space required is next to none.
Old threads often generate traffic through google searches and I'm sure they've come in handy in staff investigations before, there is no real reason to remove them.
1kb is about 1000 characters, but the problem is that when you add the time of the post, the user posting, and all the stuff thats part of a query then it does add up. For example the quote BB code is 44 characters for this specific instance, which is about 4.4% of a kilobyte.
Anyways the process of mass querying is what slows the server down, realistically eventually (if he hasn't already) sythe is going to need to get a server that only runs mysql (or whatever sql server). Its not difficult to implement but it costs a lot of money to do so.











































