このエラーは、MySQL/MariaDBサーバーがリクエストを処理できないことを意味します。 error_logファイルに次のようなエントリが表示されます:
[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
この問題は、サイト/サーバーの攻撃中に発生する可能性があります。リクエストの数が非常に多いため、ある時点でSQLサーバーが強制終了されたり、エラーが発生したりする可能性があります。
もう1つの原因は、サーバー構成である可能性があります。一部のホストは、特定の時間間隔でのデータベース要求の最大数を制限します。
いずれにせよ、それはサーバーの問題であり、警告についてホストに尋ねる必要があります。
サーバー管理者は、データベースをチェックする必要があります–修復する必要のあるテーブルがある場合。 MySQL/MariaDBテーブルを最適化する方法に関する記事を確認できます。