我得到的表是这样的,用户设备会将数据发送回数据库,我想制作一个sql工具来检查用户更新率:表格:
username id current_state speed and....... me 01 online 5 m/s xxxxx
例如,当用户的设备联机时,当前的\u状态将变为联机,以及如何使用查询对给定的一天中更改了多少用户信息进行汇总。谢谢
hs1ihplo1#
你有两个选择(也许更多),但我认为:选项1:触发器(人们不需要´我通常不想要这个)。您只需拥有另一个表,并在联机更新时使用触发器插入该表即可。选项2:审计表(我以前从未使用过这个选项)。如果业务需求是“向我显示数据在过去某个给定日期的状态”,则表示随时间变化的方面已经进入了您的解决方案。是否有mysql选项/功能来跟踪记录更改的历史?你必须检查这个问题。
1条答案
按热度按时间hs1ihplo1#
你有两个选择(也许更多),但我认为:
选项1:触发器(人们不需要´我通常不想要这个)。您只需拥有另一个表,并在联机更新时使用触发器插入该表即可。
选项2:审计表(我以前从未使用过这个选项)。
如果业务需求是“向我显示数据在过去某个给定日期的状态”,则表示随时间变化的方面已经进入了您的解决方案。
是否有mysql选项/功能来跟踪记录更改的历史?
你必须检查这个问题。