好的,所以这很难解释,但我会尽力而为。
我有一张表,其中包含与某些客户硬件相关的信息,其中一些硬件将受到定期监控,一些每 24 小时一次,一些甚至更短的时间间隔(5-15 分钟)
这种监控将使用一些预定的脚本来完成,并且需要从另一个表中进行一些总计,该表在设备上收集数据。
我想弄清楚的是,让脚本扫描整个表会更好吗?
if 24hr enabled
execute 24hr script
if instant enabled
execute instant script
或者我最好运行一个将硬件分成两个表的脚本:
- 24小时启用设备
- 即时启用设备
这意味着计划的工作要做的工作更少,基本上对表中的每个设备进行检查并完成。
这打破了规范化规则,因为我在某些表中会有重复的数据,但由于这些表仅从源表中填充,我认为这可能不是问题。
显然我很不确定,这是我第一次不得不处理如此复杂的系统。
例如,我的表目前看起来像(添加了命名和设置数据)
- 设备ID
- 警报高值
- 警报低值
- enable_alarm_day
- enable_instant_alarms
我不确定我是否提供了足够的信息来提供帮助,所以如果有人有任何问题,请提出。非常感谢