Básicamente, quiero agregar algunos valores en una tabla de acuerdo con un intervalo de tiempo.Agregando datos por intervalo de tiempo en MySQL
Lo que hago es tomar instantáneas de un sistema cada 15 minutos y quiero dibujar un gráfico durante un período prolongado. Dado que los gráficos son realmente confusos si se muestran demasiados puntos (además de ser muy lento de renderizar), quiero reducir el número de puntos al agregar varios puntos en un solo punto promediando sobre ellos.
Para esto tendría que ser capaz de agrupar por cubos que puedo definir por mí (diariamente, semanalmente, mensualmente, anualmente, ...) pero hasta ahora todos mis experimentos no han tenido suerte.
¿Hay algún truco que pueda solicitar para hacerlo?
hace esto escala? Mi problema es que esto producirá varios millones de entradas después de un año. – cdecker
No puedo ver por qué no lo haría. Obviamente, hacer cualquier tipo de conversión de tiempo es lento, pero la mayor parte del tiempo se invertirá en la agregación de datos, lo cual es inevitable en su caso. – cmroanirgo