howto:datenmengen
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
howto:datenmengen [2017/05/11 07:07] – MW-agg prüfen jau | howto:datenmengen [2019/05/19 12:30] – Refferenz auf Konfigurationsdatei entfernt. (Konfigurationsdatei wurde umbenannt und option wurde entfernt) ofeilner | ||
---|---|---|---|
Zeile 20: | Zeile 20: | ||
<note tip>Man kann die Daten auch auf [[http:// | <note tip>Man kann die Daten auch auf [[http:// | ||
- | ===== Daten löschen ==== | + | ===== Daten löschen ===== |
+ | Die Frage wie viel Daten man entfernen kann ist oft ein Kompromiss welche Daten man jetzt braucht und wie viel davon in der Zukunft noch von Interesse ist. Ein Ansatz die Aktualdaten zu haben ohne die Datenbank zu nutzen ist der [[software: | ||
=== hart === | === hart === | ||
Wen die Vergangenheit nicht interessiert, | Wen die Vergangenheit nicht interessiert, | ||
Zeile 31: | Zeile 33: | ||
=== weich === | === weich === | ||
Bei diesem Ansatz werden auch die Daten gelöscht. Die Daten werden immer mehr ausgedünnt je weiter man in die Vergangenheit geht. So behält man z.B. alle Daten von heute, behält von den letzten 2 Wochen nur eine Messung pro Minute und von der Zeit davor nur eine pro Viertelstunde. | Bei diesem Ansatz werden auch die Daten gelöscht. Die Daten werden immer mehr ausgedünnt je weiter man in die Vergangenheit geht. So behält man z.B. alle Daten von heute, behält von den letzten 2 Wochen nur eine Messung pro Minute und von der Zeit davor nur eine pro Viertelstunde. | ||
- | Dazu steht das Script [[https:// | + | Dazu steht das Script [[https:// |
< | < | ||
mysql --user=root -praspberry | mysql --user=root -praspberry | ||
Zeile 48: | Zeile 50: | ||
< | < | ||
- | 0 3 * * * cd / | + | 0 3 * * * cd / |
</ | </ | ||
Die Anzahl der Daten die gelöscht werden soll, sowie die Zeiträume sind frei konfigurierbar am Ende des Scriptes. | Die Anzahl der Daten die gelöscht werden soll, sowie die Zeiträume sind frei konfigurierbar am Ende des Scriptes. | ||
Zeile 58: | Zeile 60: | ||
Die Lösung besteht aus zwei Komponenten. Die eine ist bereits im Frontend eingebaut und aktiviert sich automatisch, | Die Lösung besteht aus zwei Komponenten. Die eine ist bereits im Frontend eingebaut und aktiviert sich automatisch, | ||
- | Zunächst muss die Option in der volkszaehler.conf.php aktiviert werden: (die findet ihr unter: / | ||
- | < | ||
- | Die folgende | + | |
+ | Die folgende | ||
+ | < | ||
+ | php / | ||
+ | </ | ||
+ | |||
+ | Einschränken auf eine einzelne UUID mittels: | ||
< | < | ||
- | php / | + | php / |
- | php / | + | |
</ | </ | ||
Zeile 70: | Zeile 75: | ||
Das Script legt nur an, was noch nicht angelegt wurde und läuft daher nur kurz: | Das Script legt nur an, was noch nicht angelegt wurde und läuft daher nur kurz: | ||
< | < | ||
- | */10 * * * * php / | + | */10 * * * * php / |
- | 1 * * * * php / | + | 1 * * * * php / |
- | 0 1 * * * php / | + | 0 1 * * * php / |
</ | </ | ||
Zeile 86: | Zeile 91: | ||
der Eintrag für " | der Eintrag für " | ||
< | < | ||
- | */10 * * * * flock -n / | + | */10 * * * * flock -n / |
</ | </ | ||
Anm.: Die Einträge für " | Anm.: Die Einträge für " |
howto/datenmengen.txt · Zuletzt geändert: 2024/05/18 10:16 von jau