Ten błąd oznacza, że serwer MySQL/MariaDB nie jest w stanie przetworzyć żądania. Zobaczysz wpisy w plikach error_log, takie jak:
[21-Feb-2020 21:34:00 UTC] PHP Warning: Error while sending QUERY packet. PID=4697 in /home/flighting/public_html/wp-includes/wp-db.php on line 2030
[21-Feb-2020 21:34:00 UTC] PHP Warning: Error while sending QUERY packet. PID=4726 in /home/flighting/public_html/wp-includes/wp-db.php on line 2030
[21-Feb-2020 21:34:00 UTC] PHP Warning: Error while sending QUERY packet. PID=4734 in /home/flighting/public_html/wp-includes/wp-db.php on line 2030
[21-Feb-2020 21:34:19 UTC] PHP Warning: Error while sending QUERY packet. PID=4734 in /home/flighting/public_html/wp-includes/wp-db.php on line 2030
[21-Feb-2020 21:34:19 UTC] PHP Warning: Error while sending QUERY packet. PID=4726 in /home/flighting/public_html/wp-includes/wp-db.php on line 2030
[21-Feb-2020 21:34:19 UTC] PHP Warning: Error while sending QUERY packet. PID=4697 in /home/flighting/public_html/wp-includes/wp-db.php on line 2030
Ten problem może wystąpić podczas ataku na witrynę/serwer. Z powodu ogromnej liczby żądań w pewnym momencie serwer SQL może zostać zabity lub może powodować błędy.
Inną przyczyną może być konfiguracja serwera. Niektóre hosty ograniczają maksymalną liczbę żądań bazy danych w określonym przedziale czasu.
W każdym razie jest to kwestia serwera i powinieneś zapytać swojego hosta o ostrzeżenia.
Administrator serwera powinien sprawdzić bazę danych – czy są jakieś tabele, które wymagają naprawy. Możesz sprawdzić nasz artykuł na temat optymalizacji tabel MySQL/MariaDB.