в одном поле дата timestamp
в другом unixtime int(10)
таблица на 300к записей
индексы на обоих полях
выборка осуществляется с джойнами и сортировкой по времени
мои замеры скорости запроса не выявили существенной разницы... около 1%
сортировка по какому полю будет быстрее?
с учетом того что таблица может расти, записи будут: постоянно удаляются и добавляются, а также у существующих часто меняется время.
что лучше использовать на перспективу?
1. broshurkaplus - 17 Июля, 2015 - 10:58:33 - перейти к сообщению
2. DelphinPRO - 17 Июля, 2015 - 11:18:25 - перейти к сообщению
а какая разница, если они оба - целые числа?
3. broshurkaplus - 17 Июля, 2015 - 11:30:14 - перейти к сообщению
те
тип - timestamp
по умолчанию - 0000-00-00 00:00:00
в бд
2015-07-15 11:27:58
и
1436952478
считается целым числом?
тип - timestamp
по умолчанию - 0000-00-00 00:00:00
в бд
2015-07-15 11:27:58
и
1436952478
считается целым числом?
4. DelphinPRO - 17 Июля, 2015 - 11:53:18 - перейти к сообщению
это клиенты его так представляю. а хранится оно в виде целого числа.
Уточните в документации, но на 99% это так.
Уточните в документации, но на 99% это так.
5. broshurkaplus - 17 Июля, 2015 - 11:59:13 - перейти к сообщению
как раз искал, однозначно не нашел - тип: дата
униксметку при выводе можно представить как
2015-07-15 11:27:58
или
20150715112758
если в функции +0 использовать,
значи походу внутри как целое число, однако при уникс 4байта и в поле int(10) а таймстамп 8байтов то коль представить числом то 14
униксметку при выводе можно представить как
2015-07-15 11:27:58
или
20150715112758
если в функции +0 использовать,
значи походу внутри как целое число, однако при уникс 4байта и в поле int(10) а таймстамп 8байтов то коль представить числом то 14
6. Sail - 17 Июля, 2015 - 12:20:34 - перейти к сообщению
broshurkaplus, вот подробности: 10[dot]9 Date and Time Data Type Representation
Спойлер (Отобразить)
7. broshurkaplus - 17 Июля, 2015 - 13:00:11 - перейти к сообщению
вопрос закрыт.