Mysql
 sql >> Base de données >  >> RDS >> Mysql

MySQL :Optimiser la table avec beaucoup de colonnes

il n'y a rien de mal avec 26 colonnes, mais si elles sont rarement utilisées, c'est différent.

au lieu d'utiliser 26 colonnes, vous prenez celle que vous utilisez le moins et les regroupez à l'aide d'une chaîne de sérialisation.

changez le champ en un champ de texte, puis dans votre code, vous pouvez les désérialiser et les utiliser. si vous devez mettre à jour, vous mettez à jour le tableau (à partir de votre code), puis sérialisez-le et enregistrez-le dans la base de données.