ホームページ  >  に質問  >  本文

特定のクエリの実行中に接続の中断が発生しました

AWS インスタンスでホストされている MySQL へのクエリ中に、「2013 Lost Connection to MySQL サーバー」というメッセージを受け取ります。以下のクエリはこのエラーを引き起こす唯一のクエリであり (他のクエリは正常に実行されます)、このクエリは MySQL を実行している Synology Docker コンテナ上で問題なく実行されます。私が見つけた唯一のユニークな点は、このクエリでは CTE が使用されているのに対し、正常に実行されている他のクエリでは CTE が使用されていないことです。 AWS MySQL は 8.0.23、NAS Docker MySQL は 8.0.28 です。 最大接続数、タイムアウトなどの最初の項目を確認しましたが、AWS インスタンスは NAS Docker インスタンスの設定と同じかそれよりも高い値を使用しています。また、データ破損の可能性を排除するために、より小さいデータテーブルを使用し、データテーブルを再編成することも試みました。 数日間検索しましたが、問題が何であるかについてのヒントが見つかりません。 次にどこに行くべきかについて何か提案がある人はいますか?ありがとう!

ああああ

P粉148782096P粉148782096211日前399

全員に返信(1)返信します

  • P粉322319601

    P粉3223196012024-03-23 09:27:53

    解決済み: AWS インスタンスのバージョンを NAS と同じバージョン (8.0.28) に更新したところ、クエリが正しく実行されるようになりました。

    返事
    0
  • キャンセル返事