¿Demasiados datos pueden causar lentitud y necesitar un reinicio?

He estado observando un foro de Discourse con una gran cantidad de tráfico, lo que está causando lentitud. Existe una tradición, o eso dicen, de reiniciar el foro y empezar de nuevo. El razonamiento es que a medida que el foro crece en datos y tráfico, requiere más recursos como RAM, CPU y disco, lo que aumenta significativamente los costes.

¿Hay alguna base para esto? ¿Puede alguien con experiencia en alto tráfico explicar si el alto tráfico realmente requiere servidores progresivamente más potentes, incluso con almacenamiento en caché y otras optimizaciones?

Contexto sobre su servidor:

El problema actual no es la infraestructura (CPU/RAM/almacenamiento), sino los ingresos.
La última actualización fue costosa y no podemos permitírnosla.
El reinicio es necesario para obtener un “droplet” más barato (con menos almacenamiento, ya que todo el contenido se eliminará).

Tirar el historial de tu comunidad no tiene mucho sentido a menos que lo que la gente dijo el año pasado no importe en absoluto. Creo que Slack elimina cosas que tienen algunos meses por defecto.

¿Qué tan grande es tu base de datos? ¿Tu problema de coste se debe al espacio en disco? Hay formas más baratas de conseguir más (por ejemplo, subiendo imágenes a S3). Si la base de datos es muy grande, entonces sí, puedes necesitar más RAM para soportarla.

¿Estás teniendo problemas de rendimiento? ¿Está lento el foro?