2011-01-11 11 views
0

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

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秒プラグイン「連合」[注意]を..それを取得しておりません。
110111 10:19:51 InnoDB:開始しました。ログシーケンス番号0 945537221
110111 10:19:51 [備考]イベントスケジューラ:0イベントがロードされました
110111 10:19:51 [注意] wampmysqld:接続可能です。バージョン: '5.1.36-community-log'ソケット: 'ポート:3306 MySQLコミュニティサーバ(GPL)
110111 12:35:42 [ノート] wampmysqld:通常のシャットダウン
110111 12:35:43 [注意]イベントスケジューラ:キューをパージします。 0イベント
110111 12:35:43 InnoDB:シャットダウンを開始...
110111 12:35:45 InnoDB:シャットダウンが完了しました。シーケンス番号をログ0 945538624
110111 1つのプラグイン
の12時35分45秒[警告]強制シャットダウン 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コミュニティサーバ(GPL)
110111 12:36:40 [ノート] wampmysqld:通常のシャットダウン
110111 12:36:40イベントスケジューラ:キューをパージします。 0イベント
110111 12:36:40 InnoDB:シャットダウンを開始...
110111 12:36:42 InnoDB:シャットダウンが完了しました。シャットダウン完了
110111午前12時36分52秒[注]プラグイン「連合:シーケンス番号0 945538634
110111午前12時36分42秒[警告] 1つのプラグイン
の強制停止を 110111午前12時36分42秒[注] wampmysqldログ' 無効になっています。
110111 12:36:52 InnoDB:開始しました。ログシーケンス番号0 945538634
110111 12:36:52 [備考]イベントスケジューラ:0イベントがロードされました
110111 12:36:52 [備考] wampmysqld:接続可能です。バージョン: '5.1.36-community-log'ソケット: ''ポート:3306 MySQLコミュニティサーバ(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秒[注]プラグイン「連合' 無効になっています。
110111 12:37:46 InnoDB:開始;ログシーケンス番号0 945538634
110111 12:37:46 [備考]イベントスケジューラ:0イベントがロードされました
110111 12:37:46 [備考] wampmysqld:接続可能です。バージョン: ソケット '5.1.36-コミュニティログ': ''、ポート:3306 MySQL Community Serverが(GPL)

+0

mysqlエラーログを確認します。そのデフォルトの場所はMySqlのdatadirの内部にあります。ここに関連する内容を記入してください。 –

+0

私はそのクエリーで説明を実行することから始めます。 – sberry

+0

ありがとうファイサル.. –

答えて

1

MySQLサーバのための最も一般的な理由は、エラー解消されたが、サーバーがタイムアウトしたことで、接続を閉じました。

チェック詳細については、このリンク -

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

0

あなたはmysql_connectで確立された接続が閉じているときにこのエラーが発生し、ハンドルMYSQL *は、もはや有効ではありません。実際には、クエリが間違っている場合は、別のエラーメッセージが表示されます。

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

+0

いいえありませんmysql_close()。 –

+0

あなたのPHPスクリプトを実行するための時間は何ですか?おそらくタイムアウトしてから接続を閉じる – Najzero

関連する問題