Normalizar la base de datos
Si cree que tiene demasiadas columnas, probablemente tenga grupos repetidos , lo que sugiere que debe normalizar la base de datos. Vea un ejemplo aquí:Descripción de los conceptos básicos de normalización de bases de datos
Límites estrictos de MySQL
MySQL 5.5 Límite de recuento de columnas