MySQL DB:许多用户进行数据记录/检索的高效结构

时间:2015-05-20 09:11:46

标签: php mysql

我正在使用php和MySQL构建一个Web应用程序。该应用主要是使用分布在许多领域的嵌入式设备来监控温度。 每个设备每2小时向DB发送一次读数。我目前有一个包含以下列的表:

  1. 设备ID
  2. 时间和日期(阅读时)
  3. 温度读数。
  4. 我担心的是

    1. 随着时间的推移,DB将变得非常庞大,也
    2. 如果我查询某个设备的表(按设备ID)和某个时间跨度(例如上周),这可能需要很长时间。
    3. 我可以使用更好的结构,可能每个设备使用不同的表,或者每天(或每周)使用不同的表。

      我正在寻找

      1. 轻松备份,
      2. 快速响应(不太复杂的查询语句)

0 个答案:

没有答案