¿Cuántas filas son "demasiadas" para una tabla MySQL? [duplicar

Posible duplicado:
¿Cuántas filas en una base de datos son DEMASIADAS?

Estoy construyendo el esquema de la base de datos para una aplicación que tendrá usuarios, y cada usuario tendrá muchas filas en tablas de relación como 'favoritos'. Cada usuario podría tener miles de favoritos, y podría haber miles de usuarios registrados (con el tiempo).

Dado que los usuarios nunca se eliminan, ya que eso dejaría a otras entidades huérfanas o también se eliminarían (lo que no se desea), y por lo tanto estas tablas seguirán creciendo para siempre, me preguntaba si las tablas resultantes podrían ser demasiado grandes (por ejemplo: filas de 1kk), y debería preocuparme por esto y hacer algo como marcar a los usuarios antiguos e inactivos como eliminados y eliminar las relaciones que solo los afectan (como los favoritos y otras preferencias).

¿Es este el camino a seguir? ¿O puede mysql manejar fácilmente filas de 1kk en una tabla? ¿Hay un límite conocido? ¿O depende completamente del hardware?

Respuestas a la pregunta(4)

Su respuesta a la pregunta