Ik heb een database waarin ik mijn verbruik per W/h bijhoud om deze weer te geven in Highchart.
Dit alles draait op een Raspberry PI.
Nu loop ik tegen het probleem aan dat ik teveel data heb en daardoor de boel vastloopt(server timeout).
Nu heb ik als eerste oplossing de resultaten beperkt tot de laatste 60.000 records.(duurt nog 12 seconden)
Nu zou ik graag een 2e tabel maken met daarin het gemiddelde verbruik per minuut en 1 met het gemiddelde verbruik per uur, per dag, per week.
Ik heb een Id,Watt,tijd,count.
Watt is de waarde in watt, tijd is een TIMESTAMP.
Ik heb gemiddeld 6-12 watt waarden per minuut.
Hoe selecteer ik nu alle watt waarden die binnen (timestamp) '24-05-2014 8:40' vallen, dus de seconden niet bekijken?
Ik heb erg weinig(geen) ervaring in programmeren en was al heel blij dat ik een werkend Python scriptje had samengesteld uit allerlei voorbeeldjes.
Kan iemand mij een setje geven in de juiste richting?
Dit alles draait op een Raspberry PI.
Nu loop ik tegen het probleem aan dat ik teveel data heb en daardoor de boel vastloopt(server timeout).
Nu heb ik als eerste oplossing de resultaten beperkt tot de laatste 60.000 records.(duurt nog 12 seconden)
Nu zou ik graag een 2e tabel maken met daarin het gemiddelde verbruik per minuut en 1 met het gemiddelde verbruik per uur, per dag, per week.
Ik heb een Id,Watt,tijd,count.
Watt is de waarde in watt, tijd is een TIMESTAMP.
Ik heb gemiddeld 6-12 watt waarden per minuut.
Hoe selecteer ik nu alle watt waarden die binnen (timestamp) '24-05-2014 8:40' vallen, dus de seconden niet bekijken?
Ik heb erg weinig(geen) ervaring in programmeren en was al heel blij dat ik een werkend Python scriptje had samengesteld uit allerlei voorbeeldjes.
Kan iemand mij een setje geven in de juiste richting?