[vz-users] Aggregation (minute) schlägt fehl

Rupert Schöttler rupert.schoettler at gmx.de
Do Mär 23 19:30:57 CET 2023


Hallo Michael,

Am 20.03.23 um 10:37 schrieb Michael Hartmann:
>
> Hallo,
>
> ich hole das hier noch einmal vor, da es ziemliche nervt.
>
> Via cronjob lasse ich alle 10min eine Aggregation auf die Minute
> laufen. Bereits vor einigen Wochen ist diese dann plötzlich mit der
> folgenden Fehlermeldung ausgestiegen:
>
> (...)
>
>   SQLSTATE[22012]: Division by zero: 1365 Division by 0
>
> Die Aggregation auf Stunde und Tag bereitet (bisher) keine Probleme.
>
> Beim letzten Mal hatte ich die Aggregationstabelle gelöscht und neu
> aufgebaut. Nach einigen Wochen kommt der Fehler nun wieder.
>
> Kann mir jemand erklären wo das Problem liegt? Die Fehlermeldung kann
> ich nicht interpretieren.
>
Nachdem andere Antworten Dir nicht geholfen haben, versuche ich mich
mal. Denn bei mir läuft die Aggregation fehlerfrei -- zumindest ohne
Fehlermeldungen ;-) .

Du fragtest auch, ob jemand identifizieren könne, welcher Channel die
Ursache sein könne. Ja für welche Kanäle lässt Du die Aggregation denn
laufen? Das sollte Deine crontab zeigen.

Ist der Fehler reproduzierbar? Sprich, wenn er mal auftritt, kommt er
alle 10 min wieder, mit jedem Aufruf des Skripts per cron? Dann starte
die Aggregation doch einfach mal manuell Kanal für Kanal, dann wird sich
der Übeltäter entlarven lassen.

Aggregierst Du alle Kanäle auf Minutenbasis? Dann wäre mein erster
Ansatz: Warum? Loggen alle so fein, dass Minutenaggregation Sinn macht?
Ich mache es nur ganz selektiv bei meinem zwei "Hochfrequenzkanälen". 36
andere Kanäle bleiben unaggregiert und lassen sich trotzdem prima &
schnell auch als Jahresgrafik betrachten.

Viele Grüße von Lech und Wertach

Rupert
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20230323/ddbad293/attachment.html>
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : smime.p7s
Dateityp    : application/pkcs7-signature
Dateigröße  : 5996 bytes
Beschreibung: S/MIME Cryptographic Signature
URL         : <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20230323/ddbad293/attachment.bin>


Mehr Informationen über die Mailingliste volkszaehler-users