我在MySQL中有一個表格,用於存儲一組實例中的用戶會話信息。該表的結構非常簡單,有6個字段。從mySQL中提取數據點
度量標準每5分鐘收集一次。
我有一個查詢,它將過去5分鐘的其中一個度量標準的總和。
select SUM(metric_activeSessions) from metrics_tbl WHERE metric_timeStamp > NOW() - INTERVAL 5 MINUTE
我想根據這些指標構建一個圖表,使用許多偉大的圖書館之一,但尚未確定。
我希望圖表以60分鐘爲間隔每5分鐘顯示一次給定度量的總和。
- 09:00 : 12
- 09:05 : 15
- 09:10 : 18
- 09:15 : 21
- 09:20 : 28
我不知道如何編寫SQL查詢以這種方式收集信息,並希望有人在那裏可以幫助我。
預先感謝您的任何想法,
乾杯,米奇
那麼你有查詢已經每5分鐘運行一次。有什麼問題? – Sebas 2014-10-30 23:32:09
查詢返回NOW()的5分鐘進程的SUM,但爲了在過去的60分鐘內動態構建給定度量的圖表,我需要能夠返回每5分鐘塊的SUM之前在查詢運行的時間。因此,例如,如果我在上午10:00運行報表,我希望查詢返回SUM值,間隔09:00-09:05-09:10 ...直到10:00。 – MitchyBGood 2014-10-30 23:53:21