Master-Basti
Registered User
Hallo zusammen,
habe derzeit ein Problem mit einem User. Wenn dessen Web freigeschaltet ist, ist der DB-Server lt. Prozessliste dermaßen mit Sleep-Prozessen vollgeballert,
dass letztendlich der Server auch über Port 80 icht mehr erreichbar ist.
Die Sleep-Prozesse lagen manchmal bei ca. 20 Minuten. Habe dann folgende Einträge der my.cnf hinzugefügt:
Seit dem ging es ein wenig besser, bzw. hat die Nichterreichbarkeit des Port 80 etwas herausgezögert. Folgende Einträge waren im übrigen nebst einigen anderen schon vorhanden:
Hat jemand eine Idee, wie man dieses Problem in den Griff bekommen könnte ?
Persistente Datenbankverbindung werden durch die php.ini egtl. verhindert:
Gruß
Master-Basti
Ps: Log-Dateien sind übrigens nicht aktiviert wegen folgendem Hinweis: Be aware that this log type is a performance killer.
habe derzeit ein Problem mit einem User. Wenn dessen Web freigeschaltet ist, ist der DB-Server lt. Prozessliste dermaßen mit Sleep-Prozessen vollgeballert,
dass letztendlich der Server auch über Port 80 icht mehr erreichbar ist.
Die Sleep-Prozesse lagen manchmal bei ca. 20 Minuten. Habe dann folgende Einträge der my.cnf hinzugefügt:
Code:
set-variable = max_connections=500
set-variable = wait_timeout=5000
set-variable = connect_timeout=10
Seit dem ging es ein wenig besser, bzw. hat die Nichterreichbarkeit des Port 80 etwas herausgezögert. Folgende Einträge waren im übrigen nebst einigen anderen schon vorhanden:
Code:
thread_stack = 128K
key_buffer = 16M
max_allowed_packet = 1M
table_cache = 64
sort_buffer_size = 512K
net_buffer_length = 8K
myisam_sort_buffer_size = 8M
Hat jemand eine Idee, wie man dieses Problem in den Griff bekommen könnte ?
Persistente Datenbankverbindung werden durch die php.ini egtl. verhindert:
Code:
mysql.allow_persistent = Off
mysql.max_persistent = 0
Gruß
Master-Basti
Ps: Log-Dateien sind übrigens nicht aktiviert wegen folgendem Hinweis: Be aware that this log type is a performance killer.
Last edited by a moderator: