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!