Mysql 存储平均正常运行时间数据的最佳方法

Mysql 存储平均正常运行时间数据的最佳方法,mysql,ruby-on-rails,activerecord,Mysql,Ruby On Rails,Activerecord,我们有500多个偏远地区。每个位置都有一个linux路由器,每15分钟检查一次我们的管理系统(使用RoR3自制) 我们需要记录并计算每个网络连接盒的平均正常运行时间 每个路由器每15分钟向服务器上的脚本发送一个请求。(目前只记录最后一次签入时间和正常运行时间。) 如果我们想绘制每个机箱的历史正常运行时间,在不堵塞数据库的情况下,最有效的方法是什么 每15分钟签入500个框(根据我的计算)将导致17520000个插入。我认为我们不需要大量的数据 谁能帮我们解开这个谜 为什么不看看()。它只是这种情

我们有500多个偏远地区。每个位置都有一个linux路由器,每15分钟检查一次我们的管理系统(使用RoR3自制)

我们需要记录并计算每个网络连接盒的平均正常运行时间

每个路由器每15分钟向服务器上的脚本发送一个请求。(目前只记录最后一次签入时间和正常运行时间。)

如果我们想绘制每个机箱的历史正常运行时间,在不堵塞数据库的情况下,最有效的方法是什么

每15分钟签入500个框(根据我的计算)将导致17520000个插入。我认为我们不需要大量的数据

谁能帮我们解开这个谜

为什么不看看()。它只是这种情况下的工具

它是一种循环自平均数据库,在许多日志记录应用程序中使用它的目的与您的情况类似


举个例子,看看哪个是围绕RRDTool(用PHP实现)构建的数据记录/网络监控和绘图前端应用程序。

Hi。我们曾经考虑过rrdtool或cacti,但它并不真正合适,因为我们需要数据作为MySQL数据库的一部分。我们有许多查询需要在正常运行时间表上运行。