dak
Guest
Идеологические вопросы при выборе типов и размеров полей
Я понимаю, что вопрос в некоторой степени абстрактный, но прошу не пинять и отнестись с пониманием. Хотелось бы послушать мнения других людей и принципы, которыми они руководствуюстся при выборе типов полей и размеров полей при создании схемы.
Например когда выбирается char(1) или bool?
для заголовка статьи, лучше выбрать vchar(255) или text?
какая сейчас реальная разница для MySQL 3 и 4 между char и vchar?
Как вы решаете какой длинны делать это поле:
Т.е. например сколько отводить под имя и фамилию человека, или под e-mail. Имеет ли смысл для производительности/эффективности хранить давать длинну кратной степени двойки, или на единичку меньше. Или вы выбираете размер поля кратный десяти, для красоты и удобства?
Есть какие-то общие рекомендации по этому поводу или полезные интересные тексты на русском/английском.
Я понимаю, что вопрос в некоторой степени абстрактный, но прошу не пинять и отнестись с пониманием. Хотелось бы послушать мнения других людей и принципы, которыми они руководствуюстся при выборе типов полей и размеров полей при создании схемы.
Например когда выбирается char(1) или bool?
для заголовка статьи, лучше выбрать vchar(255) или text?
какая сейчас реальная разница для MySQL 3 и 4 между char и vchar?
Как вы решаете какой длинны делать это поле:
Т.е. например сколько отводить под имя и фамилию человека, или под e-mail. Имеет ли смысл для производительности/эффективности хранить давать длинну кратной степени двойки, или на единичку меньше. Или вы выбираете размер поля кратный десяти, для красоты и удобства?
Есть какие-то общие рекомендации по этому поводу или полезные интересные тексты на русском/английском.