Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. [Aufruf] Dringender Test sql 1.6.4

    NEWS

    • ioBroker goes Matter ... Matter Adapter in Stable

    • 15. 05. Wartungsarbeiten am ioBroker Forum

    • Monatsrückblick - April 2025

    [Aufruf] Dringender Test sql 1.6.4

    This topic has been deleted. Only users with topic management privileges can see it.
    • apollon77
      apollon77 last edited by

      "Nur Änderungen" sollte nicht zu "alle 5 sekunden" führen.

      Es gibt aber eine zweite EInstellung "Log unchanged values any(s)" bzw auf Deutsch "Gleiche Werte aufzeichnen(s)". Das meinte ich. Was steht denn da drin? Wenn da immer 0 steht dann kann das damit nichts zu tun haben.

      Wenn es das nicht ist dann weiss ich es nicht. Der Adapter loggt an sich nur etwas wenn:

      • er startet - überall "null"s

      • er beendet wird - überall "null"s

      • wenn Daten reinkommen bzw. States sich ändern

      Also ein kurzer Lastpeak beim start (weil ja alle "Null" geschrieben werden) ist zu erwarten.

      Ansonsten Auf Debug stellen und auch wenns viel ist laufen lassen bis das Problem existiert. Dann Log schicken und alle Infos zu zeitpunkten oder so helfen dann.

      1 Reply Last reply Reply Quote 0
      • ruhr70
        ruhr70 last edited by

        @apollon77:

        "Nur Änderungen" sollte nicht zu "alle 5 sekunden" führen.

        Es gibt aber eine zweite EInstellung "Log unchanged values any(s)" bzw auf Deutsch "Gleiche Werte aufzeichnen(s)". Das meinte ich. Was steht denn da drin? Wenn da immer 0 steht dann kann das damit nichts zu tun haben. `

        Siehe oben…

        Hatte wohl gerade editiert, als Du Deine Antwort geschrieben hattest. Zu mindestens bei einem DP stand dort eine 4.

        Ich kontrolliere dann mal alle DPs.

        Kann aber sagen, dass es mit den vorhanden Einstellungen in den letzten Wochen ruhig (keine Last) war.

        Habe auch gerade 1.6.8 installiert. Die Last ist immer noch hoch, aber so um die 30% niedriger als vorher.

        1 Reply Last reply Reply Quote 0
        • apollon77
          apollon77 last edited by

          @ruhr70:

          habe ich den Parameter

          "Nach Intervall aufzeichnen(s)

          (0 = Deaktivieren)"

          ggf. falsch verstanden, bzw. ignoriert? Dort stand bei den kontrollierten Datenpunkt eine 4 drin.

          Wird dann nach jedem 4. gleichem Wert der identische Wert geschrieben? `

          "Nach Interval aufzeichnen" sagt mir nichts … Heisst das echt so???

          Ansinsten kann ich aus dem englischen nur erraten das es genau um

          Gleiche Werte aufzeichnen(s)

          geht und eine 4 dort heisst: alle 4 SEKUNDEN wird der Wert geloggt auch wenn er sich nicht geändert hat

          1 Reply Last reply Reply Quote 0
          • apollon77
            apollon77 last edited by

            @ruhr70:

            Hatte wohl gerade editiert, als Du Deine Antwort geschrieben hattest. Zu mindestens bei einem DP stand dort eine 4.

            Ich kontrolliere dann mal alle DPs.

            Kann aber sagen, dass es mit den vorhanden Einstellungen in den letzten Wochen ruhig (keine Last) war.

            Habe auch gerade 1.6.8 installiert. Die Last ist immer noch hoch, aber so um die 30% niedriger als vorher. `

            Dann mach mal die 4s raus bei allen und checke wie es dann ist 🙂

            Wenn noch zu hoch: Debug log

            1 Reply Last reply Reply Quote 0
            • ruhr70
              ruhr70 last edited by

              @apollon77:

              "Nach Interval aufzeichnen" sagt mir nichts … Heisst das echt so???

              Ansinsten kann ich aus dem englischen nur erraten das es genau um

              Gleiche Werte aufzeichnen(s)

              geht und eine 4 dort heisst: alle 4 SEKUNDEN wird der Wert geloggt auch wenn er sich nicht geändert hat `

              ja, heißt so (war copy & paste).

              Danke für die Erklärung. Hätte ich vorher mal nachsehen sollen :roll:

              Nach dem Adapterupdate auf 1.6.8:

              327_2018-02-06_sql_null.png

              1 Reply Last reply Reply Quote 0
              • apollon77
                apollon77 last edited by

                Interessant mit der Bezeichnung. Steht’s im nicht in den Textfiles drin … häää ... 😉 checke ich morgen

                Hatte nur das Update auf 1.6.8 den Effekt oder auch das du die 4 aus dem Feld entfernt hast?! Ersteres wäre falsch.

                1 Reply Last reply Reply Quote 0
                • ruhr70
                  ruhr70 last edited by

                  @apollon77:

                  Hatte nur das Update auf 1.6.8 den Effekt oder auch das du die 4 aus dem Feld entfernt hast?! Ersteres wäre falsch. `

                  Die "null" Einträge traten nach dem Update des Adapters auf (an Datenpunkten kontrolliert, die ich definitiv erst danach geändert hatte, 4 raus).

                  Gerade mal Stichpunkte gemacht. Auch in älteren Daten sind vereinzelt "null" Einträge drin.

                  Den Rest morgen… gähn

                  327_2018-02-06_sql_null_2.png

                  327_2018-02-06_sql_einstellungen.png

                  1 Reply Last reply Reply Quote 0
                  • ruhr70
                    ruhr70 last edited by

                    Und ein paar Log-Einträge direkt nach dem Update auf 1.6.8, die es vorher so nicht gab:

                    host.iobrokerng2	2018-02-06 00:15:33.998	error	instance system.adapter.sql.0 terminated with code 0 (OK)
                    sql.0	2018-02-06 00:15:33.987	info	terminating
                    sql.0	2018-02-06 00:15:33.482	info	Adapter is disabled => stop
                    sql.0	2018-02-06 00:15:33.481	error	Error: ER_CON_COUNT_ERROR: Too many connections
                    sql.0	2018-02-06 00:15:33.391	error	Cannot insert INSERT INTO `iobrokerng2`.ts_number (id, ts, val, ack, _from, q) VALUES(835, 1517872533303, , 1, 17, 0);: Error: ER_PARSE_ERROR: You have an error in your SQL syntax; check the manual t
                    sql.0	2018-02-06 00:15:33.390	error	Cannot insert INSERT INTO `iobrokerng2`.ts_number (id, ts, val, ack, _from, q) VALUES(834, 1517872533303, , 1, 17, 0);: Error: ER_PARSE_ERROR: You have an error in your SQL syntax; check the manual t
                    sql.0	2018-02-06 00:15:33.368	error	Error: ER_CON_COUNT_ERROR: Too many connections
                    host.iobrokerng2	2018-02-06 00:15:33.302	info	stopInstance system.adapter.sql.0
                    host.iobrokerng2	2018-02-06 00:15:33.302	info	object change system.adapter.sql.0
                    sql.0	2018-02-06 00:15:15.017	error	Cannot insert INSERT INTO `iobrokerng2`.ts_number (id, ts, val, ack, _from, q) VALUES(834, 1517872514003, , 1, 5, 0);: Error: ER_PARSE_ERROR: You have an error in your SQL syntax; check the manual th
                    sql.0	2018-02-06 00:15:15.015	error	Cannot insert INSERT INTO `iobrokerng2`.ts_number (id, ts, val, ack, _from, q) VALUES(835, 1517872514003, , 1, 5, 0);: Error: ER_PARSE_ERROR: You have an error in your SQL syntax; check the manual th
                    sql.0	2018-02-06 00:14:17.431	error	Error: ER_NO_SUCH_TABLE: Table 'iobrokerng2.undefined' doesn't exist
                    sql.0	2018-02-06 00:14:17.424	error	Please wait till next data record is logged and reload.
                    sql.0	2018-02-06 00:14:17.424	warn	For getHistory for id javascript.0.Google_Maps.zur_Arbeit.Minuten_0: Type empty. Need to write data first. Index = 826
                    sql.0	2018-02-06 00:14:11.916	error	Error: ER_NO_SUCH_TABLE: Table 'iobrokerng2.undefined' doesn't exist
                    sql.0	2018-02-06 00:14:11.908	error	Please wait till next data record is logged and reload.
                    
                    sql.0	2018-02-06 00:14:17.432	error	Error: ER_NO_SUCH_TABLE: Table 'iobrokerng2.undefined' doesn't exist
                    sql.0	2018-02-06 00:14:17.427	error	Please wait till next data record is logged and reload.
                    sql.0	2018-02-06 00:14:17.427	warn	For getHistory for id javascript.0.Google_Maps.zur_Arbeit.Minuten_0: Type empty. Need to write data first. Index = 826
                    sql.0	2018-02-06 00:14:11.918	error	Error: ER_NO_SUCH_TABLE: Table 'iobrokerng2.undefined' doesn't exist
                    sql.0	2018-02-06 00:14:11.912	error	Please wait till next data record is logged and reload.
                    sql.0	2018-02-06 00:14:11.912	warn	For getHistory for id javascript.3.co2sensor.co2: Type empty. Need to write data first. Index = 760
                    
                    
                    1 Reply Last reply Reply Quote 0
                    • ruhr70
                      ruhr70 last edited by

                      Ok, die CPU Last aktuell (alle Intervalle auf 0) reiche ich auch noch schnell nach:

                      327_2018-02-06_sql_cpu_last.png

                      Aktueller Stand (nach Reboot vom Linux Host).

                      1 Reply Last reply Reply Quote 0
                      • apollon77
                        apollon77 last edited by

                        Die logmeldungen kommen bei nem Start des Adapters? Kannst einmal auf Debug schalten und Adapter starten und mir log schicken. Muss es jetzt final finden. Die gleichen Meldungen hat sissiwup auch. Ich kann es aber nicht nachvollziehen. Komplettes Debug log von Adapter start würde extrem helfen. Daaaanke 😉

                        Ich will auch noch das „top many connections“ angehen. Mal schauen.

                        1 Reply Last reply Reply Quote 0
                        • ruhr70
                          ruhr70 last edited by

                          Im Cloud Adapter gibt es noch kein Log-Download 🙂

                          knapp 300 MB. Bekommst DU heute Abend.

                          1 Reply Last reply Reply Quote 0
                          • apollon77
                            apollon77 last edited by

                            Hey All,

                            ich habe ein was rausgefunden: Datenpunkte die als "mixed"-Datentyp angelegt waren haben probleme gemacht … eigentlich haben die wohl schon immer nicht so wiiiiirklich funktioniert. Aber naja.

                            Ich hab in der Github Version was eingebaut.

                            Und ebenso habe ich versucht die "too many connection" Thematik zu lösen.

                            Also daher bitte 1.6.8 vo Github installieren und sagt mir mal was dazu :-))

                            1 Reply Last reply Reply Quote 0
                            • BBTown
                              BBTown last edited by

                              @apollon77:

                              Also daher bitte 1.6.8 vo Github installieren und sagt mir mal was dazu :-)) ` kann es sein dass nun kein NULL mehr nach dem Neustart eingetragen wird?

                              1 Reply Last reply Reply Quote 0
                              • apollon77
                                apollon77 last edited by

                                Interessant. Bitte nochmal neu vom Github holen.

                                1 Reply Last reply Reply Quote 0
                                • BBTown
                                  BBTown last edited by

                                  sorry, ich war zu schnell, nach einem nochmaligen Neustart waren die NULLer wieder in den Tabellen.

                                  nur nach der Installation der v. 1.6.8 waren keine NULLer zu sehen.

                                  Ich habe daher nach der v. 1.6.8 noch keine neue Version von Github geladen

                                  1 Reply Last reply Reply Quote 0
                                  • apollon77
                                    apollon77 last edited by

                                    Bitte nochmal Github version :-))) … wer will

                                    1 Reply Last reply Reply Quote 0
                                    • BBTown
                                      BBTown last edited by

                                      @apollon77:

                                      Also daher bitte 1.6.8 vo Github installieren und sagt mir mal was dazu :-)) ` derzeit bekomme ich keinen connect mit meinem SQL-Adapter und der v.1.6.8

                                      Ich habe gerade mal den raspi rebootet, das brachte aber keine Abhilfe, daher gehe ich erst einmal auf den v.1.6.7 zurück

                                      [EDIT]ich sah gerade dein Aufforderung doch noch mal Github zu bemühen, dass will ich dann doch tun 8-)

                                      [EDIT2]connect hat schon einmal sofort funktioniert 😉 8-)

                                      1 Reply Last reply Reply Quote 0
                                      • apollon77
                                        apollon77 last edited by

                                        EIne Version mittendrin hatte einen Fehler und startete nicht. Das sollte jetzt gefixt sein

                                        1 Reply Last reply Reply Quote 0
                                        • ruhr70
                                          ruhr70 last edited by

                                          Super! Sieht sehr gut aus. Keine Last mehr.

                                          "too many connection" hatte ich beim Start auch nicht mehr.

                                          1 Reply Last reply Reply Quote 0
                                          • BBTown
                                            BBTown last edited by

                                            Bei mir ist auch alles fein, ich hatte allerdings auch keine gravierenden Probleme zuvor (bzw. nicht bemerkt?) 8-)

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            530
                                            Online

                                            31.6k
                                            Users

                                            79.5k
                                            Topics

                                            1.3m
                                            Posts

                                            15
                                            203
                                            22360
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo