sql >> Databáze >  >> RDS >> Mysql

Mysql překročil chybu max_user_connections na webu c#

To vyžaduje hodně vyšetřování. Obvykle, jak víte, MYSQL spravuje instanci připojení z fondu připojení. Někdy se stane, že všechna připojení jsou používána.

To nás vede ke 2 problémům:
1. Existuje nějaký dotaz, jehož provedení trvá docela dlouho, takže neuvolňuje připojení (některé nadbytečné dotazy, dlouho běžící dotazy atd.)
2. Zatížení serveru je příliš vysoké a konfigurace hardwaru nestačí na to, aby zvládla tolik uživatelů.

To vše musíte změřit, než dojdete k závěru. Můžete upravit konfigurační soubor, abyste zvýšili paměť, počet připojení atd., ale nemyslím si, že vám to pomůže!




  1. Vyberte hodnotu prvku xml v Oracle

  2. Vyplňte konkrétní sloupce v datagridview z dat MySQL VB.NET

  3. Nelze načíst soubor nebo sestavení 'MySql.Data, verze=6.2.2.0

  4. MySQLdb.cursor.execute nemůže spouštět více dotazů