Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.218.38.125] |
|
Данный раздел предназначается для обсуждения вопросов использования баз данных, за исключением составления запросов на SQL. Для этого выделен специальный раздел. Убедительная просьба - соблюдать "Правила форума" и не пренебрегать "Правильным оформлением своих тем". Прежде, чем создавать тему, имеет смысл заглянуть в раздел "Базы данных: FAQ", возможно там уже есть ответ. |
Сообщ.
#1
,
|
|
|
Работаю на большом проекте и часто встречаю, когда timestamp люди хранят в int типе. Есть холивары на тему, также чуваки приводят размытые тесты, якобы int быстрее обрабатывается при поиске и не конвертится в текущий часовой пояс время. Как по мне идея - хреновая, когда в СУБД есть специальный тип. Насколько понимаю некоторые функции для работы с датами работать не будут просто. Вопрос - есть ли смысл такого извращения, если есть то в каких случаях, как вы думаете?
|
Сообщ.
#2
,
|
|
|
Цитата domencom @ Есть холивары на тему ... и ты решил организовать ещё один? |
Сообщ.
#3
,
|
|
|
Я решил понять для себя
Цитата есть ли смысл такого извращения, если есть то в каких случаях... |
Сообщ.
#4
,
|
|
|
Есть - в случаях, когда timestamp нужен не как время, а как относительный репер, индикатор порядка следования. Больше-меньше, раньше-позже. Максимум - узнать, сколько секунд прошло.
|
Сообщ.
#5
,
|
|
|
Не могу представить ситуацию, когда timestamp хранят как индикатор порядка следования, для этого есть другие средства.
Цитата Максимум - узнать, сколько секунд прошло. Ну а чем timestamp не устраивает? |