mysql -V hat geschrieben:mysql Ver 14.12 Distrib 5.0.75, for debian-linux-gnu (arm) using readline 5.2
[solved] MySQL server has gone away
-
- Beiträge: 768
- Registriert: Mo 4. Mai 2009, 13:24
- OS, Lazarus, FPC: Arch Linux, Lazarus 1.3 r44426M FPC 2.6.4
- CPU-Target: x86_64-linux-qt/gtk2
- Kontaktdaten:
[solved] MySQL server has gone away
In unregelmäßigen Abständen (mehrere Tage bis Wochen; Server wird 24/7 genutzt) hängt mein Programm beim Zugriff auf die MySQL-Datenbank. Gibt es eine bekannte Ursache? Irgendetwas, dass am Treiber o.ä. liegt?
Zuletzt geändert von Scotty am Do 27. Dez 2012, 23:01, insgesamt 1-mal geändert.
-
- Beiträge: 321
- Registriert: Sa 21. Mär 2009, 17:31
- OS, Lazarus, FPC: Linux (Lazarus SVN, FPC 2.4)
- CPU-Target: 64 Bit
Re: MySQL server has gone away
"Has gone away"? Bestimmt ist der Server im Weihnachsurlaub und sitzt irgendwo unterm Tannenbaum. 

-
- Beiträge: 768
- Registriert: Mo 4. Mai 2009, 13:24
- OS, Lazarus, FPC: Arch Linux, Lazarus 1.3 r44426M FPC 2.6.4
- CPU-Target: x86_64-linux-qt/gtk2
- Kontaktdaten:
Re: MySQL server has gone away
Ich schicke mir eine E-Mail, wenn irgendwas nicht stimmt. In der ersten Nachricht, die ich aufgemacht habe, stand, dass sich "Christkind" nicht einloggen konnte.BeniBela hat geschrieben:Bestimmt ist der Server im Weihnachsurlaub und sitzt irgendwo unterm Tannenbaum.

(Leider kamen dann noch 350 ähnliche E-Mails hinterher...)
-
- Beiträge: 768
- Registriert: Mo 4. Mai 2009, 13:24
- OS, Lazarus, FPC: Arch Linux, Lazarus 1.3 r44426M FPC 2.6.4
- CPU-Target: x86_64-linux-qt/gtk2
- Kontaktdaten:
Re: [solved] MySQL server has gone away
Mit etwas Suchen hätte ich das auch gleich raus kriegen können. Laut [1] gibt es ein timeout, wenn keine Zugriffe erfolgen, dessen Standard bei 8h liegt. Ein "set global wait_timeout=86400" sollte in meinem Fall also helfen (Wert in Sekunden, also 24h).
[1] http://dev.mysql.com/doc/refman/5.1/de/gone-away.html
[1] http://dev.mysql.com/doc/refman/5.1/de/gone-away.html