MySQL - Если я храню время в виде UNIX TIME в поле int. Сколько байт нужно выделять под это поле? И - Вопросы по сайтостроению

Вопрос MySQL - Если я храню время в виде UNIX TIME в поле int. Сколько байт нужно выделять под это поле? И

Регистрация
22 Июл 2013
Сообщения
71
Репутация
0
Спасибо
0
Монет
0
MySQL - Если я храню время в виде UNIX TIME в поле int. Сколько байт нужно выделять под это поле? И почему?
 
Регистрация
24 Май 2013
Сообщения
88
Репутация
0
Спасибо
0
Монет
0
До 2038 года тебе хватит 4 байта, а если будешь хранить в беззнаковом типе данных, то тебе хватит 4 байт до 2106 года))
 
Регистрация
5 Июл 2013
Сообщения
101
Репутация
0
Спасибо
0
Монет
0
По теории этот utime занимает 32 бита или 4 байта. Но если вы, например, точно знаете, что у вас будет время не из общего диапазона вообще (1970-2038 годы), а только какой-то определенный, более узкий, то можно и меньше байт расходовать.
 
Сверху Снизу