J'ai une table MySQL-InnoDB avec plus de 350 000 lignes, contenant un couple de choses comme id, otherId, shortTitle et ainsi de suite. Maintenant, j'ai besoin d'un champ Bool/Bit pour quelques centaines ou milliers de lignes. Devrais-je simplement ajouter ce champ bool dans la table, ou devrais-je créer une nouvelle table en référençant les ID de l'ancienne table - sans risquer de causer des problèmes de performances sur toutes les anciennes fonctions existantes qui accèdent à la première table?Faut-il éviter d'ajouter un autre champ à une table MySQL plus grande?
(info Side: Je ne suis jamais en utilisant "SELECT * ..." Le tableau principal a beaucoup de lecture, d'écriture rarement..)
La nouvelle colonne indique "l'image a une version zoom" - elle peut être fausse ou vraie, jamais nulle, et est fausse (mais connue) pour la plupart des lignes pour le moment. –