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.