SQL: date и time или datetime

176
09 апреля 2018, 01:40

Добрый день. Появился вопрос, у меня есть таблица в MySQL в которой каждый час будет записываться данные с датчиков (датчиков более 500 штук). К каждой записи будет дописываться время снятия данных, и тут появляется вопрос, как лучше построить данную таблицу.

Вот как выглядит таблица на данный момент:

| id INT(11) | value FLOAT | date DATE | time TIME |

Лучше использовать 2 колонки, для даты и времени отдельные колонки, или 1 колонку datetime. В каком варианте производительность при SELECT будет выше, если будем брать данные за день, неделю или месяц. И какими манипуляциями можно еще улучшить оптимизацию?

READ ALSO
Определение энтропии сообщения [требует правки]

Определение энтропии сообщения [требует правки]

Разработать программу для определения энтропии сообщения(C++) В программе должны быть следующие функции:

189
Какая нужна математика для специалиста blockchain технологий? [требует правки]

Какая нужна математика для специалиста blockchain технологий? [требует правки]

Какая нужна математика для специалиста blockchain технологий?

167
Типы компоновок

Типы компоновок

Какие сущности относятся к внешней компоновки, какие к внутренней, а какие не имеют компоновки вовсеВо всех учебниках эта тема слишком растянута,...

205
Как защитить приложение от дампа с памяти и последующего кряка?

Как защитить приложение от дампа с памяти и последующего кряка?

Как можно защитить приложение от дампа с памяти и последующего кряка? Так какие-нибудь динамические функции и тп

187