MySQL: оптимизировать таблицу с большим количеством столбцов - PullRequest
4 голосов
/ 25 ноября 2011

Моя пользовательская таблица содержит более 26 столбцов, это нормально?БД уже нормализована до 3-го уровня, когда эта таблица пользователя попалась на глаза.Хорошо ли иметь 26 столбцов или есть какой-то другой метод оптимизации, который вы используете при разработке своей БД, который я должен делать?

Подробнее: Что означает разделение таблицы?

1 Ответ

4 голосов
/ 25 ноября 2011

нет ничего плохого в 26 столбцах, но если они используются редко, тогда они разные.

вместо использования 26 столбцов, вы берете тот, который используете меньше, и группируете их, используя строку сериализации.

измените поле на текстовое поле, а затем в своем коде вы можете десериализовать их и использовать их.если вам нужно обновить, вы обновляете массив (из своего кода), а затем сериализуете его и сохраняете в базе данных.

...