У меня есть таблица MySQL-InnoDB с 350 000 + строк, содержащая пару таких вещей, как id, otherId, shortTitle и т. Д. Теперь мне нужно поле Bool/Bit, возможно, пару сотен или тысяч этих строк. Должен ли я просто добавить это поле bool в таблицу или лучше создать новую таблицу, ссылающуюся на идентификаторы старой таблицы, - тем самым не рискуя вызвать проблемы с производительностью для всех старых существующих функций, которые обращаются к первой таблице?Следует ли избегать добавления еще одного поля в большую таблицу MySQL?
(Side информация: Я никогда не используя «SELECT * ...» Основная таблица имеет много чтения, редко пишу.).
Новый столбец означает, что «изображение имеет версию масштабирования» - оно может быть либо ложным, либо истинным, но никогда не равным нулю и является ложным (но известным) для большинства строк на данный момент. –