Einzelnen Beitrag anzeigen
Alt 30.10.2004, 15:30   #19
Philipp
verXENt
 
Benutzerbild von Philipp
 
Registriert seit: 01.08.1999
Beiträge: 7.084

Mein Computer

Standard

Mehr Details wie z.B. Traffic wären hilfreich

Normalerweise erreicht man das MySQL Limit gar nicht, da Apache auch ein Limit von 256 (512 bei Debian) gleichzeitigen Verbindungen hat.

Die einzige Sitation bei der auf einen meiner Server das MySQL Limit erreicht wurde, war die Veröffentlichung von 3DMark05 auf MajorGeeks. Dieser Server verwendet einen neukompilierten Apache Server der 2048 Verbindungen unterstützt, wobei dieses Limit ein paar Mal an diesen Tag erreicht wurde. Ab ca. 1000 Apache Verbindungen hat der MySQL Server diverse Probleme und wird ziemlich instabil.

Da es daher sehr unwahrscheinlich ist, dass das MySQL Limit schon erreicht ist würde ich:

1) Die my.cnf nachoptimieren. Da gibt es normalerweise einiges zum nachoptimieren

2) Schauen ob das jeweilige Script eine persistente Datenbankverbindung aufbaut

Also z.B. ein
PHP-Code:
mysql_pconnect() 
macht. Persistente Datenbankverbindungen bringen zumindest bei MySQL wenig und erhöhen nur die Anzahl der MySQL Prozesse/Verbindungen.
Philipp ist offline   Mit Zitat antworten