У меня есть несколько таблиц с некоторыми довольно стандартными данными в каждом. Может ли кто-нибудь помочь мне оптимизировать их, указав мне лучшие типы столбцов для этих данных. Что у них есть то, что у меня есть сейчас.Каковы наиболее эффективные типы столбцов MySQL для этих данных?
Number (max length 7) --> MEDIUMINT(8) Unsigned
Text (max length 30) --> VARCHAR(30)
Text (max length 200) --> VARCHAR(200)
Email Address (max length 200) --> VARCHAR(200)
Number (max length 4) --> SMALLINT(5) Unsigned
Number (either 0 or 1) --> TINYINT(1) Unsigned
Text (max length 500) --> TEXT
Любые предложения? Я просто догадываюсь об этом, поэтому я знаю, что некоторые из них ошибаются ...
Я искал Google для баз данных Boolean и придумал http://stackoverflow.com/questions/289727/which-mysql-datatype-to-use-for-storing-boolean-values-from-to-php Сменился ли этот факт с тех пор или существуют ли какие-либо другие преимущества для использования типа данных типа boolean? – Derek