sql >> Database teknologi >  >> RDS >> Mysql

MYSQLi-fejl:Brugeren har allerede mere end 'max_user_connections' aktive forbindelser

Problemet er sandsynligvis, at du kun har en håndfuld forbindelser tilladt, og når din klasse forsøger at få en ny forbindelse, får du denne fejl.

Dette er ikke et programmeringsproblem, kun mængden af ​​tilgængelige ressourcer. Og ethvert andet script, der bruger denne klasse, kan have fejlen.

Du skal konfigurere flere forbindelser på mysql-konfigurationsfilen på serveren. Hvis du ikke har denne adgang, skal du bede supporten om at gøre det eller skifte til et hostingfirma med flere forbindelser tilladt!

En anden mulighed er at implementere et Singleton-mønster på denne klasse, så den genbruger den samme pool af forbindelser og ikke eksploderer grænsen.



  1. Indsæt hurtigt 2 millioner rækker i SQL Server

  2. Tilslutning af en 64-bit applikation til Clarion TopSpeed

  3. Implementering af en-til-nul-eller-en relation i SQL Server

  4. Hvordan undslipper man bogstaveligt procenttegn, når NO_BACKSLASH_ESCAPES-indstillingen er aktiveret?