Troppi dati possono causare lentezza e richiedere un reset?

Ho osservato un forum Discourse con un traffico enorme, che sta causando lentezza. C’è una tradizione, o così dicono, di resettare il forum e ricominciare da capo. Il ragionamento è che man mano che il forum cresce in dati e traffico, richiede più risorse come RAM, CPU e disco, aumentando significativamente i costi.

C’è qualche fondamento in questo? Qualcuno con esperienza di traffico elevato può spiegare se il traffico elevato richiede davvero server progressivamente più potenti, anche con la cache e altre ottimizzazioni?

Contesto sul loro server:

Il problema attuale non è l’infrastruttura (CPU/RAM/storage), ma le entrate.
L’ultimo aggiornamento è stato costoso e non possiamo permettercelo.
Il reset è necessario per ottenere un “droplet” più economico (con meno spazio di archiviazione, dato che tutti i contenuti verranno eliminati).

Buttare via la storia della tua community non ha molto senso a meno che ciò che la gente diceva l’anno scorso non conti affatto. Slack elimina le cose che hanno qualche mese di vita per impostazione predefinita, credo.

Quanto è grande il tuo database? Il tuo problema di costi riguarda lo spazio su disco? Ci sono modi più economici per ottenerne di più (ad esempio, caricando le immagini su S3). Se il database è molto grande, allora sì, potresti aver bisogno di più RAM per supportarlo.

Stai riscontrando problemi di prestazioni? Il forum è lento?