2011-01-11 12 views
0

Ich führte diese Abfrage auf meinem MySql-Server und es gibt mir "MySQL Server ist weggegangen" Error.In folgende Abfrage meine beide Tabelle haben mehr als 1000000 Zeilen.MySQL-Server ist weg

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 

Hier ist meine Protokolldatei, aber ich bekomme es nicht. Danke @Faisal für Antwort und ich überprüfen meine Log-Datei, aber ich bin es nicht .. bekommen

110111 10:19:50 [Anmerkung] Plugin ‚FÖDERIERTE‘ ist deaktiviert.
110111 10:19:51 InnoDB: Gestartet; Protokollfolgenummer 0 945537221
110111 10:19:51 [Hinweis] Ereignisplaner: Geladen 0 Ereignisse
110111 10:19:51 [Anmerkung] wampmysqld: bereit für Verbindungen. Version: '5.1.36-community-log' Socket: '' Port: 3306 MySQL Community Server (GPL)
110111 12:35:42 [Anmerkung] wampmysqld: Normales Herunterfahren
110111 12:35:43 [Anmerkung] Event Scheduler: Säubert die Warteschlange. 0 Ereignisse
110111 12:35:43 InnoDB: Starten des Herunterfahrens ...
110111 12:35:45 InnoDB: Herunterfahren abgeschlossen; Protokollfolgenummer 0 945538624
110111 12.35.45 [Warnung] Erzwingen Abschaltung von 1 Plugins
110111 00.35.45 [Note] wampmysqld: Abschaltung komplett>
110111 00.36.39 [Note] Plugin ' FEDERATED 'ist deaktiviert.
110111 12:36:40 InnoDB: Gestartet; Protokollfolgenummer 0 945538624
110111 12:36:40 [Hinweis] Ereignisplaner: Geladen 0 Ereignisse
110111 12:36:40 [Anmerkung] wampmysqld: bereit für Verbindungen. Version: '5.1.36-Community-Log' Socket: '' Port: 3306 MySQL Community Server (GPL)
110111 12:36:40 [Hinweis] wampmysqld: Normales Herunterfahren
110111 12:36:40 [Anmerkung] Event Scheduler: Säubert die Warteschlange. 0 Ereignisse
110111 12:36:40 InnoDB: Starten des Herunterfahrens ...
110111 12:36:42 InnoDB: Herunterfahren abgeschlossen; Protokollfolgenummer 0 945538634
110111 12.36.42 [Warnung] Erzwingen Abschaltung von 1 Plugins
110111 12.36.42 [Note] wampmysqld: Herunterfahren abgeschlossen
110111 00.36.52 [Anmerkung] Plugin ‚FÖDERIERTE ' ist behindert.
110111 12:36:52 InnoDB: Gestartet; Protokollfolgenummer 0 945538634
110111 12:36:52 [Hinweis] Ereignisplaner: Geladen 0 Ereignisse
110111 12:36:52 [Anmerkung] wampmysqld: bereit für Verbindungen. Version: '5.1.36-Community-Log' Socket: '' Port: 3306 MySQL Community Server (GPL)
110111 12:37:42 [Hinweis] wampmysqld: Normales Herunterfahren
110111 12:37:42 [Anmerkung] Event Scheduler: Säubert die Warteschlange. 0 Ereignisse
110111 12:37:42 InnoDB: Starten des Herunterfahrens ...
110111 12:37:43 InnoDB: Herunterfahren abgeschlossen; Protokollfolgenummer 0 945538634
110111 12.37.43 [Warnung] Erzwingen Abschaltung von 1 Plugins
110111 12.37.43 [Note] wampmysqld: Herunterfahren abgeschlossen
110111 00.37.46 [Anmerkung] Plugin ‚FÖDERIERTE ' ist behindert.
110111 12:37:46 InnoDB: Gestartet; Protokollfolgenummer 0 945538634
110111 12:37:46 [Hinweis] Ereignisplaner: Geladen 0 Ereignisse
110111 12:37:46 [Anmerkung] wampmysqld: bereit für Verbindungen. Version: '5.1.36-community-log' Buchse: '' Port: 3306 MySQL Community Server (GPL)

+0

Überprüfen Sie das Mysql-Fehlerprotokoll. Der Standardspeicherort befindet sich im Datadir von MySql.Post den relevanten Inhalt hier. –

+0

Ich würde damit anfangen, eine Erklä- rung zu dieser Abfrage auszuführen. – sberry

+0

Danke Faisal .. –

Antwort

0

Dieser Fehler tritt auf, wenn die Verbindung, die Sie mit mysql_connect etabliert geschlossen und der MYSQL Griff * ist nicht mehr gültig. Es sollte nichts mit der Abfrage selbst zu tun haben, in der Tat, wenn die Abfrage falsch ist, erhalten Sie eine andere Fehlermeldung.

Sie sollten überprüfen, warum die Verbindung geschlossen ist. Wird der MySQL-Daemon neu gestartet? Verwenden Sie mehr als einen Thread und ruft ein anderer Thread mysql_close auf?

+0

Nein, es gibt keine mysql_close(). –

+0

nur eine wilde Vermutung, was ist das Timelimit für Ihre PHP-Skripts zu laufen? vielleicht ist es das Timeout und dann das Schließen der Verbindung – Najzero