[vz-dev] Performance - Umstellung DB Schema

Andreas Goetz cpuidle at gmail.com
Fri Oct 2 10:49:06 CEST 2015


Hallo Entwickler,

ich beobachte aktuell ein paar Probleme mit der Performance bei Nutzung der
Aggregation Root Cause scheint darni zu bestehen dass alle Anfragen auf die
Aggregationstabelle ziemlich aufwändig Unix Timestamps (sec) in VZ
Timestamps (ms) hin- und herrechnen müssen.

Wenn wir- das wäre der Vorschlag- unser DB Schema auf Unix Timestamps
umstellen können und auf Sekundenauflösung gehen dann würden wir eine
erheblcihe Menge von MUL/DIV aus dem SQL Server rausnehmen und auch an
vielen Stellen den Code vereinfachen können.

Für das API liesse sich das transparent halten oder- das wäre eigentlich
mein Vorschlag- wir stellen auch das API auf Sekunden um. Der Change würde
die Kompatibilität von vzlogger bis zu jedem Client beeinflussen.

Wärt ihr mit so einem Vorschlag einverstanden? Wir könnten den synchron als
vz/logger 0.5 umsetzen.

Viele Grüße,
Andreas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-dev/attachments/20151002/c56263a7/attachment.html>


More information about the volkszaehler-dev mailing list