Una tabla, en un DBMS nunca se "satura". Ese concepto no existe, porque las tablas se extienden indefinidamente en tanto tengas espacio en disco para almacenar los datos. O sea, es un problema de limites de hardware.
La eficiencia de una tabla con grandes cantidades de registros (y por
grandes estamos hablando de
más de 100 millones de registros, no de 10.000), dependerá de lo bien diseñada que esté la estructura de esas tablas, los índices que se hayan creado, y lo optimizadas que sean las consultas. Fuera de eso, no deberías tener problemas.
Cita: a caso se deben borrar fisicamente las ya leidas?
o pasar a otra tabla cada tantos registros?
Esas son decisiones de diseño, en función del sistema y cómo quieras manejarlo. No existen reglas, y no hay nada "mejor" o "peor", como tampoco existe una definición de "lo conveniente". Cada sistema debe analizarse en función de los requerimientos que tiene que cumplir, y los almacenamientos ne base a lo que se puede disponer, a nivel de hardware.