Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MySQL:Tabelle mit vielen Spalten optimieren

An 26 Spalten ist nichts auszusetzen, aber wenn sie selten verwendet werden, ist das anders.

Anstatt 26 Spalten zu verwenden, nehmen Sie diejenige, die Sie weniger verwenden, und gruppieren sie mithilfe eines Serialisierungsstrings.

Ändern Sie das Feld in ein Textfeld und dann können Sie sie in Ihrem Code deserialisieren und verwenden. Wenn Sie aktualisieren müssen, aktualisieren Sie das Array (aus Ihrem Code), serialisieren es und speichern es in der Datenbank.