0

MySql サーバーでこのクエリを実行すると、「MySQL サーバーがなくなった」というエラーが表示されます。次のクエリでは、両方のテーブルに 1000000 行を超える行があります。

SELECT a_tab_11_10.url as url,a_tab_11_10.c5 as 't1',a_tab_12_10.c3 as 't2' 
FROM a_tab_11_10 join a_tab_12_10 on (a_tab_11_10.url)=(a_tab_12_10.url) 
order by (a_tab_11_10.c5-a_tab_12_10.c3) desc limit 10 

これが私のログファイルですが、取得できません。答えてくれた@Faisalに感謝します。ログファイルを確認しましたが、取得できません..

110111 10:19:50 [注意] プラグイン「FEDERATED」は無効になっています。
110111 10:19:51 InnoDB: 開始しました。ログ シーケンス番号 0 945537221
110111 10:19:51 [注意] イベント スケジューラ: ロードされた 0 イベント
110111 10:19:51 [注意] wampmysqld: 接続の準備ができました。バージョン: '5.1.36-community-log' ソケット: '' ポート: 3306 MySQL Community Server (GPL)
110111 12:35:42 [注] wampmysqld: 通常のシャットダウン
110111 12:35:43 [注] イベント スケジューラ: パージ待ち行列。0 イベント
110111 12:35:43 InnoDB: シャットダウンを開始しています...
110111 12:35:45 InnoDB: シャットダウンが完了しました。ログ シーケンス番号 0 945538624
110111 12:35:45 [警告] 1 個のプラグインの強制シャットダウン
110111 12:35:45 [注意] wampmysqld: シャットダウン完了>
110111 12:36:39 [注意] プラグイン 'FEDERATED' は無効になっています。
110111 12:36:40 InnoDB: 開始しました。ログ シーケンス番号 0 945538624
110111 12:36:40 [注意] イベント スケジューラ: ロードされた 0 イベント
110111 12:36:40 [注意] wampmysqld: 接続の準備ができました。バージョン: '5.1.36-community-log' ソケット: '' ポート: 3306 MySQL Community Server (GPL)
110111 12:36:40 [注] wampmysqld: 通常のシャットダウン
110111 12:36:40 [注] イベント スケジューラ: パージ待ち行列。0 イベント
110111 12:36:40 InnoDB: シャットダウンを開始しています...
110111 12:36:42 InnoDB: シャットダウンが完了しました。ログ シーケンス番号 0 945538634
110111 12:36:42 [警告] 1 個のプラグインの強制シャットダウン
110111 12:36:42 [注意] wampmysqld: シャットダウン完了
110111 12:36:52 [注意] プラグイン「FEDERATED」は無効になっています。
110111 12:36:52 InnoDB: 開始しました。ログ シーケンス番号 0 945538634
110111 12:36:52 [注意] イベント スケジューラ: ロードされた 0 イベント
110111 12:36:52 [注意] wampmysqld: 接続の準備ができました。バージョン: '5.1.36-community-log' ソケット: '' ポート: 3306 MySQL Community Server (GPL)
110111 12:37:42 [注] wampmysqld: 通常のシャットダウン
110111 12:37:42 [注] イベント スケジューラ: パージ待ち行列。0 イベント
110111 12:37:42 InnoDB: シャットダウンを開始しています...
110111 12:37:43 InnoDB: シャットダウンが完了しました。ログ シーケンス番号 0 945538634
110111 12:37:43 [警告] 1 個のプラグインの強制シャットダウン
110111 12:37:43 [注意] wampmysqld: シャットダウン完了
110111 12:37:46 [注意] プラグイン 'FEDERATED' は無効になっています。
110111 12:37:46 InnoDB: 開始しました。ログ シーケンス番号 0 945538634
110111 12:37:46 [注意] イベント スケジューラ: ロードされた 0 イベント
110111 12:37:46 [注意] wampmysqld: 接続の準備ができました。バージョン: '5.1.36-community-log' ソケット: '' ポート: 3306 MySQL Community Server (GPL)

4

2 に答える 2

1

MySQL server has gone away エラーの最も一般的な理由は、サーバーがタイムアウトして接続が閉じられたことです。

詳細については、このリンクを確認してください -

http://dev.mysql.com/doc/refman/5.0/en/gone-away.html

于 2011-01-11T07:30:22.190 に答える
0

このエラーは、確立した接続mysql_connectが閉じられ、ハンドル MYSQL* が無効になった場合に発生します。クエリ自体とは何の関係もないはずです。実際、クエリが間違っていると、別のエラー メッセージが表示されます。

接続が閉じられた理由を確認する必要があります。mysql デーモンは再起動されますか? 複数のスレッドを使用し、別のスレッドが呼び出しますmysql_closeか?

于 2011-01-11T07:30:37.540 に答える