Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Mysql przekroczył błąd max_user_connections na stronie c#

To wymaga wielu badań. Zazwyczaj jak wiadomo, MYSQL zarządza instancją połączenia z puli połączeń. Czasami zdarza się, że wszystkie połączenia są w użyciu.

To prowadzi nas do 2 kwestii:
1. Istnieje pewne zapytanie, którego wykonanie trwa dość długo, więc nie zwalnia połączenia (niektóre zapytania nadmiarowe, zapytania o długim czasie trwania itp.)
2. Obciążenie serwera jest zbyt duże, a konfiguracja sprzętu nie wystarcza, aby obsłużyć tak wielu użytkowników.

Musisz to wszystko zmierzyć, zanim dojdziesz do konkluzji. Możesz dostosować plik konfiguracyjny, aby zwiększyć ilość pamięci, brak połączeń itp., ale nie sądzę, aby ci to pomogło!




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Wstawianie wielu wartości w jednej komórce MYSQL

  2. Jak uzyskać aktualną datę i godzinę w MySQL?

  3. Najlepsza opcja ORM od ASP.NET MVC do mySQL

  4. Porządkowanie według kolejności wartości w klauzuli SQL IN()

  5. MySQL (DOMYŚLNIE + PRZY AKTUALIZACJI) ZNACZNIKI CZASOWE