Имеет ли смысл задавать типы smallint, mediumint в целях экономии байтиков?
таблица предположительно вырастет до 100 млн строк и более. миллион за неделю уже есть.
или не париться, и везде ставить int?
такой вот детский вопросик
1. DelphinPRO - 15 Декабря, 2013 - 16:53:59 - перейти к сообщению
2. Саныч - 15 Декабря, 2013 - 17:17:51 - перейти к сообщению
Конечно имеет. Тип должен быть точно таким, как вам нужно, не больше и не меньше. К примеру, вам нужно хранить возраст, т.е. числа не будут больше 100, так зачем использовать для этого INT? Берите TINYINT...
3. caballero - 15 Декабря, 2013 - 17:20:26 - перейти к сообщению
если размер данных позволяет то почему бы и не задать меньший тип
хотя заметного выиграша особо не будет
хотя заметного выиграша особо не будет