sql >> Database >  >> RDS >> Mysql

MYSQLi-fout:gebruiker heeft al meer dan 'max_user_connections' actieve verbindingen

Waarschijnlijk is het probleem dat je maar een handvol verbindingen hebt en wanneer je klas een nieuwe verbinding probeert te krijgen, krijg je deze foutmelding.

Dit is geen programmeerprobleem, alleen de hoeveelheid beschikbare bronnen. En elk ander script dat deze klasse gebruikt, kan de fout hebben.

U moet meer verbindingen configureren in het mysql-configuratiebestand op de server. Als je deze toegang niet hebt, vraag dan de ondersteuning om dit te doen of verander voor een hostingbedrijf met meer toegestane verbindingen!

Een andere optie is om een ​​Singleton-patroon op deze klasse te implementeren, zodat het dezelfde pool van verbindingen hergebruikt en de limiet niet explodeert.



  1. mysql opgeslagen procedure die zichzelf recursief aanroept

  2. Top 9 tips voor het opzetten van uw SQL Server-cluster

  3. EXP() Voorbeelden in SQL Server

  4. Wat is de fout Elke afgeleide tabel moet zijn eigen alias hebben in MySQL?