20.07.2010
12:48 von
TBT
[MySQL] ERROR 2013 (HY000): Lost connection to MySQL server
Hi,
ich brauche mal Hilfe bzw. eine Idee warum diese Fehlermeldung liegen könnte:
der Test ob die Tabelle in Ordnung ist bringt ein
Das Ganze läuft auf einem MySQL NDB Cluster der sonst keine Fehler bringt.
PS: der Inhalt der Tabelle ist abfragbar
ich brauche mal Hilfe bzw. eine Idee warum diese Fehlermeldung liegen könnte:
Code
1
2
2
mysql> ALTER TABLE `field` ADD `help` TEXT NOT NULL;
ERROR 2013 (HY000): Lost connection to MySQL server during queryCode
1
2
3
4
5
6
7
2
3
4
5
6
7
mysql> optimize table field;
+----------------+----------+----------+----------+
| Table | Op | Msg_type | Msg_text |
+----------------+----------+----------+----------+
| go-study.field | optimize | status | OK |
+----------------+----------+----------+----------+
1 row in set (0,05 sec)PS: der Inhalt der Tabelle ist abfragbar
Werbung
20.07.2010
13:36 von
TBT
mmh, wenn man das "optimize table" schnell genug nach dem alter absetzt gibt es doch Fehler
Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
mysql> ALTER TABLE `field` ADD `help` TEXT NOT NULL;
ERROR 2013 (HY000): Lost connection to MySQL server during query
mysql> optimize table field;
ERROR 2006 (HY000): MySQL server has gone away
No connection. Trying to reconnect...
Connection id: 2
Current database: go-study
+----------------+----------+----------+-----------------------------------------------------------+
| Table | Op | Msg_type | Msg_text |
+----------------+----------+----------+-----------------------------------------------------------+
| go-study.field | optimize | Error | Got error 4009 'Cluster Failure' from NDB |
| go-study.field | optimize | Error | Got error 157 'Unknown error code' from NDBCLUSTER |
| go-study.field | optimize | Error | Incorrect information in file: './go@002dstudy/field.frm' |
| go-study.field | optimize | error | Corrupt |
+----------------+----------+----------+-----------------------------------------------------------+
4 rows in set (0,00 sec)
mysql> optimize table field;
+----------------+----------+----------+-----------------------------------------------------------+für die ungekürzte Fassung bitte einloggen
20.07.2010
13:48 von
wotan
Sind die Tabellen auf allen NDB-Nodes verfügbar?
20.07.2010
17:20 von
TBT
ja, es ist auch egal auf welcher Node ich es probiere,
überall der selbe Fehler
überall der selbe Fehler
20.07.2010
17:53 von
wotan
Nur bei der Datenbank oder auch bei anderen Datenbanken?
21.07.2010
14:54 von
TBT
Hab es nun anders gelöst: eine zweite Tabelle mit der neuen Struktur angelegt,
ein "insert into ... select from" und danach die Tabelle "field" gelöscht
und die Neue umbenannt
ein "insert into ... select from" und danach die Tabelle "field" gelöscht
und die Neue umbenannt