Mysql
 sql >> Database >  >> RDS >> Mysql

MySQL:ottimizza la tabella con molte colonne

non c'è niente di sbagliato con 26 colonne, ma se vengono utilizzate raramente, è diverso.

invece di usare 26 colonne, prendi quella che usi meno e le raggruppi usando una stringa serializza.

cambia il campo in un campo di testo e quindi nel tuo codice puoi de-serializzarli e usarli. se devi aggiornare, aggiorni l'array (dal tuo codice), quindi lo serializzi e lo salvi nel database.