DbLog: Welches device belegt am meisten Speicherplatz

Begonnen von SaibotRetsevlis, 28 Oktober 2023, 05:53:37

Vorheriges Thema - Nächstes Thema

SaibotRetsevlis

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

DS_Starter

Ja, das gibt es.
Definiere dir ein DbRep Device. Neben vielen anderen Dingen gibt es einen Setter sqlSpecial der einige vorgefertigte Analysen der Datenbank enthält.

LG
Proxmox+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

DasQ

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 ein

Wie ich finde super nützlich.

Btw. Muß ich im Wiki unbedingt ein paar Sachen ändern und aktualisieren.
Fhem on MacMini/Ubuntu.
Absoluter Befürworter der Konsequenten-Kleinschreibung https://de.wikipedia.org/wiki/Kleinschreibung
Infos zu Klimawandel http://www.globalcarbonatlas.org

SaibotRetsevlis

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