@patchgirl Me ha tocado lidiar con tablas de millones de registros y BLOBs enormes, y lo mejor que podéis hacer para tener una velocidad constante y comportamiento más consistente en BD a lo largo del tiempo, es usar un particionado de tablas horizontal. Son muchos más los beneficios que las molestias, sobre todo económicos porque os asegurará un uso menor de disco a la hora de hacer backups, y estos serán más rápidos.
Y lo ideal sería hacer el particionado separando el campo Text de la tabla comments a una tabla externa, usando el mismo Id y con un campo adicional Year para poder particionarla también.
Luego, la mayor ventaja será que los años anteriores ya estarán "digeridos" en BD; backup ya hecho, índices y estadísticas ya calculados, etc... y no hará falta pasar por ellos para las tareas básicas de mantenimiento de BD (ahorro en lecturas de disco).
@Jagüi@accorn Deberíais probar las carpetas compartidas con Resilio Sync (antes conocido como BitTorrent Sync). Para estas cosas va muy bien, sobre todo si compartís con más de una persona
@zoezoe@DrToxic Si tenéis Amazon Premium, echadle un ojo a la serie que tienen "El Hombre en el Castillo" Una pasada. Estaría bien que hicieran algo así a la española, lo mismo triunfaría.
Y lo ideal sería hacer el particionado separando el campo Text de la tabla comments a una tabla externa, usando el mismo Id y con un campo adicional Year para poder particionarla también.
Por si queréis echar un vistazo a cómo funciona el sistema de la creación, aquí lo explican: www.vertabelo.com/blog/everything-you-need-to-know-about-mysql-partiti
Luego, la mayor ventaja será que los años anteriores ya estarán "digeridos" en BD; backup ya hecho, índices y estadísticas ya calculados, etc... y no hará falta pasar por ellos para las tareas básicas de mantenimiento de BD (ahorro en lecturas de disco).
@Aitor @angelitoMagno @lito