Re: [vz-dev] SQL Abfrage aktueller Verbrauch sehr langsam

2013-09-17 Diskussionsfäden Andreas Goetz
Hi Sven,hast Du den aktuellen Stand aus dem Git? Wenn ja- um welchen Sensortyp handelt es sich? vg Andreas 2013/9/17 Sven peitz sven.pe...@gmx.net Am 16.09.2013 20:45, schrieb Andreas Goetz: Hallo Rainer, 2013/9/16 Rainer Gauweiler volkszaeh...@moppl.inka.de Hallo zusammen, Am

Re: [vz-dev] SQL Abfrage aktueller Verbrauch sehr langsam

2013-09-17 Diskussionsfäden Andreas Goetz
Hi Sven, hast Du den aktuellen Stand aus dem Git? Wenn ja- um welchen Sensortyp handelt es sich? vg Andreas 2013/9/17 Sven peitz sven.pe...@gmx.net Am 16.09.2013 20:45, schrieb Andreas Goetz: Hallo Rainer, 2013/9/16 Rainer Gauweiler volkszaeh...@moppl.inka.de Hallo zusammen, Am

Re: [vz-dev] SQL Abfrage aktueller Verbrauch sehr langsam

2013-09-17 Diskussionsfäden Sven peitz
Am 16.09.2013 20:45, schrieb Andreas Goetz: Hallo Rainer, 2013/9/16 Rainer Gauweiler volkszaeh...@moppl.inka.de mailto:volkszaeh...@moppl.inka.de Hallo zusammen, Am 16.09.2013 16:41, schrieb Andreas Goetz: Hallo Thorben, 2013/9/16 Thorben Thuermer

Re: [vz-dev] SQL Abfrage aktueller Verbrauch sehr langsam

2013-09-16 Diskussionsfäden Jakob Hirsch
Sven peitz, 2013-09-14 11:07: $result1=mysql_query(SELECT value FROM data WHERE id = (select max(id) FROM data WHERE channel_id LIKE '14')); ... Diese Anfrage dauert ca. 6-7 Sekunden. Hat jemand eine Idee wie man dieses beschleunigen kann? Der subquery macht einen table-scan über die

Re: [vz-dev] SQL Abfrage aktueller Verbrauch sehr langsam

2013-09-16 Diskussionsfäden Thorben Thuermer
On Mon, 16 Sep 2013 14:01:31 +0200 Jakob Hirsch j...@plonk.de wrote: Sven peitz, 2013-09-14 11:07: $result1=mysql_query(SELECT value FROM data WHERE id = (select max(id) FROM data WHERE channel_id LIKE '14')); ... Diese Anfrage dauert ca. 6-7 Sekunden. Hat jemand eine Idee wie man

Re: [vz-dev] SQL Abfrage aktueller Verbrauch sehr langsam

2013-09-16 Diskussionsfäden Andreas Goetz
Hallo Thorben, 2013/9/16 Thorben Thuermer r...@constancy.org On Mon, 16 Sep 2013 14:01:31 +0200 Jakob Hirsch j...@plonk.de wrote: Sven peitz, 2013-09-14 11:07: $result1=mysql_query(SELECT value FROM data WHERE id = (select max(id) FROM data WHERE channel_id LIKE '14'));...

Re: [vz-dev] SQL Abfrage aktueller Verbrauch sehr langsam

2013-09-16 Diskussionsfäden Justin Otherguy
Hi, Am 16.09.2013 um 20:45 schrieb Andreas Goetz: Du hast Recht. Was ich geschrieben habe stimmt zwar, allerdings ist der Code noch nicht im Repository angekommen, sondern steht noch in meinem Pull Request: https://github.com/volkszaehler/volkszaehler.org/pull/47 sodele - ist nun drin.

Re: [vz-dev] SQL Abfrage aktueller Verbrauch sehr langsam

2013-09-16 Diskussionsfäden Patrik Karisch
Servus, Am 16. September 2013 20:53 schrieb Justin Otherguy jus...@justinotherguy.org: sodele - ist nun drin. Sorry für die Verzögerung - Beta-Tester wären praktisch *hint* Anders formuliert: bitte testen und beschweren, wenn etwas kaputt ist. Für das wären Unit-Tests und ein CI-Server

Re: [vz-dev] SQL Abfrage aktueller Verbrauch sehr langsam

2013-09-15 Diskussionsfäden Sven peitz
Hallo, leider kann ich derzeit nicht weiter testen, weil mein Provider den Zugriff wegen zu hoher SQL Last gesperrt hat. ;-( [X] MySQL-Last (Wartezeit auf Festplattenzugriff) [X] MySQL-Last lesend (SELECT-Statements) [X] Kontinuierlich hohe Last Also sind die 6 Sekunden verursacht durch

Re: [vz-dev] SQL Abfrage aktueller Verbrauch sehr langsam

2013-09-15 Diskussionsfäden Andreas Goetz
Hallo Sven, sowas in der Form sollte helfen: http://host/middleware.php/data/8f20eb60-60df-11e2-81a1-3d3a387429e.json?from=now vg Andreas 2013/9/15 Sven peitz sven.pe...@gmx.net Hallo, leider kann ich derzeit nicht weiter testen, weil mein Provider den Zugriff wegen zu hoher SQL Last

[vz-dev] SQL Abfrage aktueller Verbrauch sehr langsam

2013-09-14 Diskussionsfäden Sven peitz
Hallo, für mein neues Verbrauchs oder Vergleichsanzeige Projekt der aktuellen PV Einspeisung und Bezug vom EVU frage ich in einem PHP script die Volkszähler Datenbank ab. include './config.php'; $link=mysql_connect($DBHost,$DBUser,$DBPass); mysql_select_db($DB); $result1=mysql_query(SELECT

Re: [vz-dev] SQL Abfrage aktueller Verbrauch sehr langsam

2013-09-14 Diskussionsfäden Thorben Thuermer
On Sat, 14 Sep 2013 11:07:20 +0200 Sven peitz sven.pe...@gmx.net wrote: für mein neues Verbrauchs oder Vergleichsanzeige Projekt der aktuellen PV Einspeisung und Bezug vom EVU frage ich in einem PHP script die Volkszähler Datenbank ab. [...] $result1=mysql_query(SELECT value FROM data WHERE

Re: [vz-dev] SQL Abfrage aktueller Verbrauch sehr langsam

2013-09-14 Diskussionsfäden Florian Knodt
Auch kann es helfen ein explain vor den SQL-Befehl zu setzen und sich die Analyse anzusehen - da sieht man recht schnell ob Teile ohne Index ablaufen, was meist in langsamen Abfragen endet. -- Mit freundlichen Grüßen  ||  Sincerely yours Florian Knodt ·· Im Teich 11 ·· 56648 Saffig

Re: [vz-dev] SQL Abfrage aktueller Verbrauch sehr langsam

2013-09-14 Diskussionsfäden Andreas Goetz
Ich hatte ähnliche Probleme- Grund dabei war allerdings 1s Connect Time für MySQL. Warum gehst Du für die Abfragen eigentlich nicht über die Middleware? Dann klappts auch für alle Sensortypen! vg Andreas 2013/9/14 Florian Knodt f.kn...@yotaweb.de Auch kann es helfen ein explain vor den