Veritabanı'nı optimize etmek ve db cache işlemi yapmak sorununuzu büyük oranda çözecektir. Onun dışında wordpress'in kendi arşivleme sistemi "benzer" bir sistem kullanıyor. Ama çok isterseniz kendinize özel bir arşivleme yazıdırıp, belirli bir tarihten önceki içeriği atıyorum post_2 tablosunda tutabilirsiniz.