Hallo Forum,
das DbLog läuft hier seit 2016.
Die Datenbank hat nun trotz diverser Maßnahmen die 45GB überschritten.
Das soll weniger werden ohne einfach alles älter X zu löschen.
Ist es möglich die Speicherplatzbelegung oder Anzahl Einträge für jedes device anzuzeigen?
Eine Textausgabe wäre schon ok.
So bin ich ein bischen ratlos wo ich ansetzen soll.
Danke und Grüße
Ja, das gibt es.
Definiere dir ein DbRep (https://wiki.fhem.de/wiki/DbRep_-_Reporting_und_Management_von_DbLog-Datenbankinhalten) Device. Neben vielen anderen Dingen gibt es einen Setter sqlSpecial der einige vorgefertigte Analysen der Datenbank enthält.
LG
Hi,
Kämpf im Augenblick mit ähnlichem Problem.
Da ich allerdings quasi das Wiki verinnerlicht hab, fiel mir spontan dieser Link Php Script aus Wiki (https://wiki.fhem.de/wiki/DbLog#Beispiel:_Abfragescript_PHP/MySQL) ein
Wie ich finde super nützlich.
Btw. Muß ich im Wiki unbedingt ein paar Sachen ändern und aktualisieren.
Ok die Fritz und Shelly erzeugen mehr Daten als gedacht, das waren allein schon 15GB.
Das doif und die readingsgroup in der datenbank Einträge erzeugen war mir auch neu.
Geschrumpft auf 12GB.
Der Hauptanteil ist offensichtlich das power reading vom Stromzähler.
Danke