ホームページ > データベース > mysql チュートリアル > 長期にわたるクエリ中にMySQLワークベンチ接続タイムアウトを防ぐにはどうすればよいですか?

長期にわたるクエリ中にMySQLワークベンチ接続タイムアウトを防ぐにはどうすればよいですか?

Patricia Arquette
リリース: 2025-01-25 00:46:10
オリジナル
228 人が閲覧しました

How Can I Prevent MySQL Workbench Connection Timeouts During Long-Running Queries?

長いクエリの MySQL Workbench 接続タイムアウトの解決

MySQL Workbench ユーザーは、長いクエリ、特に大規模なデータセットを含むクエリを実行すると、「クエリ中に MySQL サーバーへの接続が失われました」エラー (エラー コード: 2013) に遭遇することがよくあります。 このガイドでは、これらのタイムアウトを防ぐための解決策を提供します。

解決策: 重要なのは、MySQL Workbench 内の接続タイムアウトを増やすことです。

ステップ 1: DBMS 接続タイムアウトを調整する

MySQL Workbench で、[編集] > [編集] に移動します。 「設定」> 「SQLエディタ」。 「DBMS 接続読み取りタイムアウト (秒)」設定を見つけて、値を大幅に増やします。 86400 秒 (24 時間) の値が推奨されます。

ステップ 2: MySQL Workbench を再起動します

MySQL Workbench を閉じて再起動し、新しいタイムアウト設定を適用します。

ステップ 3: クエリを再実行します

以前に実行したクエリをキャンセルします。 次に、長時間実行されるクエリを再実行します。 タイムアウトを増やすことで、接続の切断を防ぐことができます。

これらの手順に従うことで、接続タイムアウトが発生することなく MySQL Workbench で拡張クエリを正常に実行でき、長時間実行プロセスのワークフローが中断されないようにできます。

以上が長期にわたるクエリ中にMySQLワークベンチ接続タイムアウトを防ぐにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート