2014-09-22 74 views
0

我们正在开发一个历史记录大量数据的domotic软件。所有数据都使用sqlite 3引擎存储在数据库中。最好的数据历史记录方法

例如,每隔30秒取得温度。所以一天的收购就有2880个生产线。

当我们的Web界面每天向服务器请求数据来绘制它们时,没有问题。 但是,当我们的Web界面要求6个月的数据时,我们的服务器花费大量的时间来构建答案,甚至使用索引(大约520 000行)。

我们搜索的方法可以提高速度只返回有用的信息。例如,当我们问DAYLY图形,但DAYLY数据的要求一个月的时候,平均全部数据...

,因为我们希望我们可以改变数据库结构(添加列,添加表)

有你有关如何做到这一点的想法?

回答