Добрый день. Появился вопрос, у меня есть таблица в MySQL в которой каждый час будет записываться данные с датчиков (датчиков более 500 штук). К каждой записи будет дописываться время снятия данных, и тут появляется вопрос, как лучше построить данную таблицу.
Вот как выглядит таблица на данный момент:
| id INT(11) | value FLOAT | date DATE | time TIME |
Лучше использовать 2 колонки, для даты и времени отдельные колонки, или 1 колонку datetime. В каком варианте производительность при SELECT будет выше, если будем брать данные за день, неделю или месяц. И какими манипуляциями можно еще улучшить оптимизацию?
Сборка персонального компьютера от Artline: умный выбор для современных пользователей