0

問題:

私はphpmyadminを使用しています。以前は、Web ブラウザーを介して SQL サーバーにアクセスしていました。Webクライアントを使用する場合。以下の問題に直面しています。

シナリオ 1: 90 以上のテーブルを持つ mysql データベースがあります。その中にマスターテーブルがあります。行がマスター テーブルに挿入されると、トリガーが起動し、残りの 90 以上のテーブルが埋められます。

私の問題は、1000 レコードのマスター テーブルにデータをインポートするときです。500 行以上のみをインポートします。数分後、エラーがスローされ#2006 Mysql Server gone awayます。

シナリオ 2: 同じ mysql サーバーに別のデータベースがあります。そのデータベースにはプロシージャがあります。その手順は、100 近くのテーブルに対してステートメントの削除と挿入を行います。

この場合、問題はすべてのテーブルを完了する前にあります。サーバーがエラーをスローし#2006 Mysql Server gone awayます。

試した:

  1. 1000行を500行に吐き出し、マスターテーブルにインポートします。最初の 500 行が 5 分で正常に挿入されました。#2006 Mysql Server gone away2 番目の 500 行は 1 分でエラーをスロー します。

  2. max_allowed_pa​​cket = 32M に設定

  3. チェックした

「wait_timeout」などの変数を表示

28800 秒 (8 時間) を返します。

この問題を解決するにはどうすればよいですか?

前もって感謝します。

乾杯

4

0 に答える 0