Otrzymuję ten komunikat o błędzie = Użytkownik przekroczył zasób max_questions / max_connections / max_updates, co powinienem zrobić?

Procédure

Co oznacza błąd: Użytkownik przekroczył zasób max_questions / max_connections / max_updates?

Ten typ komunikatu wskazuje, że zasoby MySQL są wykorzystywane zbyt intensywnie od czasu do czasu. Limit ten nakładany jest w celu zapobiegania nadużywaniu zasobów przez klienta, co mogłoby spowodować znaczne spowolnienie serwera MySQL.

Konkretnie, komunikat oznacza, że użytkownik wykonał więcej niż N (N to wskazana wartość) żądań na godzinę. Wartość N jest bardzo wysoka i odpowiada w zasadzie ponad 5 żądaniom na sekundę! Serwer MySQL chroni się, blokując wszelkie połączenia od użytkownika przez pozostałą godzinę.

Na przykład, jeśli wykonasz N żądań w ciągu ostatnich 45 minut, serwer MySQL zablokuje cię na następne 15 minut. Następnie automatycznie zniesie blokadę.

Limitu tego nie można w żadnym wypadku zwiększyć na serwerze współdzielonym, ponieważ uważamy, że przy ponad 5 żądaniach MySQL na sekundę witryna znacznie wykracza poza zakres hostingu współdzielonego.

Więcej informacji na temat limitów dla współdzielonych pakietów hostingowych można znaleźć tutaj.

Jak można rozwiązać ten błąd?

  • To przekroczenie jest bardzo sporadyczne i jest spowodowane wyjątkowymi operacjami z Twojej strony (konserwacja bazy danych itp.).

W takim przypadku spróbuj podzielić swoją pracę na bardziej podstawowe zadania lub pracuj w nocy, aby nie przeszkadzać odwiedzającym w przypadku blokady.

Duże bazy danych najlepiej przywracać z sekcji Menedżer, Hosting, Bazy danych, aby nie podlegać ograniczeniu.

  • Przekroczenie limitu jest spowodowane brakiem optymalizacji witryny.

Sprawdź, czy używasz skryptów, które bardzo intensywnie korzystają z baz danych, takich jak narzędzia statystyczne, narzędzia do audytu odwiedzin itp: dezaktywuj te skrypty/moduły, jeśli nie są zoptymalizowane. W takim przypadku należy dezaktywować te skrypty/moduły. Sprawdź również, czy programowanie witryny może zostać zakwestionowane poprzez zminimalizowanie liczby żądań.

  • To przekroczenie jest po prostu spowodowane dużą liczbą odwiedzin Twojej witryny. Jesteś więc po prostu ofiarą własnego sukcesu, co jest dobrą wiadomością!

Struktura współdzielona nie jest już dostosowana do Twoich potrzeb i musisz rozważyć rozwiązanie serwera dedykowanego.

Dowiedz się więcej o naszych pakietach VPS dla serwerów dedykowanych, ich działaniu i wszystkich potrzebnych informacjach w naszym dziale pomocy, w sekcji"Serwery dedykowane".

Dowiedz się, jak przejść z hostingu współdzielonego na serwer dedykowany

Oceń ten artykuł :

2,5/5 | 31 opinia

Ten artykuł był dla Ciebie przydatny ?

Article utileTak

Article non utileNie

MerciMerci ! N'hésitez pas à poser des questions sur nos documentations si vous souhaitez plus d'informations et nous aider à les améliorer.


Vous avez noté 0 étoile(s)

Podobne artykuły

1mn czytanie

Jak utworzyć bazę danych Mysql?

0mn czytanie

Jak zmienić hasło do Mysql?

1mn czytanie

Jak mogę uzyskać dostęp do moich baz danych Mysql (PhpMyAdmin)?

0mn czytanie

Jak przywrócić bazę danych MySQL?


Questions sur l'article
stephane Il y a 1068 dni
Y a t'il un temps délais entre la création de la base de donnée mysql est un temps pour pouvoir y accéder depuis une appli web ...? Parce que depuis le panel pas de soucis ont peut se connecter mais connecter une webApp impossible...
Zob.
1 odpowiedzi
Benjamin-LWS - Il y a 1067 dni

Bonjour, 

Merci de votre retour.

Malheureusement, il n'est pas possible de se connecter à distance à votre base de donnée avec nos formules mutualisées Linux. (LWS Perso, Starter…)

Cela est possible avec nos formules cPanel, voici les offres actuelles sur nos formules cPanel : Offre cPanel

Je vous remercie de votre attention et reste à votre disposition pour toute autre question ou complément d'information.

Cordialement, L'équipe LWS 

Utile ?

Zadaj pytanie zespołowi LWS i jego społeczności