Las mesas más pequeñas son más rápidas. Punto.
Si tiene un historial que rara vez se usa, será más rápido obtener el historial en otras tablas.
De esto se trata un almacén de datos:separar los datos operativos de los datos históricos.
Puede ejecutar un extracto periódico de operativo y una carga a histórico. Todos los datos se guardan, solo se segregan.