FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: macmattes am 11 Juli 2015, 22:20:01

Titel: gplot aus dblog timeout
Beitrag von: macmattes am 11 Juli 2015, 22:20:01
hallo
seit gefühlt 2-4 wochen seit einem Update laufen einfache Plotanzeigen in einen Timeout.
ein Plot hat zbsp. 5 werte a ~88 werte je tag also sollten es in summe nicht mehr als 500 werte werden
im Postgres kommen etwa folgende Anfragen an
>>>>
Select TO_CHAR(TIMESTAMP, 'YYYY-MM-DD HH24:MI:SS'),DEVICE,READING,VALUE FROM history WHERE 1=1 AND DEVICE  = 'avrnetio09_tanklevel' AND READING = 'volume_measured' AND TIMESTAMP >= TO_TIMESTAMP('2015-07-11 00:00:00', 'YYYY-MM-DD HH24:MI:SS') AND TIMESTAMP < TO_TIMESTAMP('2015-07-12 00:00:01', 'YYYY-MM-DD HH24:MI:SS') ORDER BY TIMESTAMP
<<<<
die einzeln ausgeführt dauern etwa 90000ms , dass kommt mir schon ziemlich lang vor, aber ok, nach 5*90000ms müsset ja dann der Plot kommen, aber da kommt nichts
wenn ich aber die Prozesse im Postgres anschaue werden die 5 abfragen unendlich wiederholt, ohne ergebnis.

Irgendwas im Dblog ist geändert worden was nun die endlosschleife produziert, weiss jemand was?


hab mal ne alte DBLog variante benutzt , da gehts auch unendlich, jetzt versteh ich nichts mehr, liegt am DBI / DBD perl kram?
funktioniert ja eigentlich alles soweit

Titel: gelöst:gplot aus dblog timeout
Beitrag von: macmattes am 12 Juli 2015, 08:09:58
hab die Postgres db mal vacuumiert , analysiert und gereindext, und nun rennt es  wie bolle,
keine 2 sekunden und 1000 wert sind da