MySql скорость выполнения max (), min (), sum () в относительно большой базе данных

У меня есть относительно большая база данных (130 000+ строк) данных о погоде, которая накапливается очень быстро (каждые 5 минут добавляется новая строка. ). Сейчас на своем веб-сайте я публикую минимальные / максимальные данные за день и за все время существования моей метеостанции (около 1 года).

Теперь я хотел бы знать, выиграю ли я от создания дополнительных таблиц, где эти мин / макс данные будут сохранены, вместо того, чтобы позволить php выполнять запрос mysql, ищущий минимальные / максимальные данные дня и минимальные / максимальные данные за все время существования моей метеостанции. Будет ли запрос на max (), min () или sum () (требуется sum () для суммирования накопления дождя за месяцы) занять гораздо больше времени, чем простой запрос к таблице, которая уже содержит эти минимальные, максимальные и суммарные значения ?

6
задан demongolem 26 June 2011 в 03:26
поделиться