Mailinglisten-Archive |
Hallo, Wechsel mal zu http://bugs.mysql.com http://bugs.mysql.com/search.php?search_for=MySQL+client+run+out+of+memory&l imit=50&order_by=&direction=ASC&boolean=on&cmd=display&status=Active&severit y=&bug_type=Any&php_os=&phpver=&assign=&bug_age=0 Und schau ob es dort schon andere gibt die diesen Fehler berichtet haben! Ich würde aber auch mal den Namen der Tablle ändern Alter table pma$prod_cat rename pma_prod_cat Und versuch es dann noch einmal! Oder erstelle einfach noch mal die tabelle! Hast du mal ein check table pma$prod_cat EXTENDED probiert! Vielleicht solltest du auch mal ein limit versuchen, so von wegen limit 1, 3 und dann mal limit 3,2 ob das geht! Nur mal ein paar gedanken zu thema :-) Tschüssing! Thomas > -----Ursprüngliche Nachricht----- > Von: Michael Post [mailto:michael.post at purematic.de] > Gesendet: martes, 08 de junio de 2004 19:06 > An: mysql-de at lists.4t2.com > Betreff: Re: error #2008: MySQL client run out of memory > > Hallo Sebastian, > > Sebastian Mendel wrote: > > > mhm ... und was ist mit diesem, um Den es hier geht? > > ich denke Du befindest Dich auf einem Trampelpfad. ;-) > > Sorry, aber alle Selects funktionieren einwandfrei. > > Ich denke eher, dass ein interner Puffer innerhalb von MySql volläuft. > In den Log-Dateien taucht aber leider nichts auf. > Als Fehlermeldung erhalten wir nur die, welche unten angegeben ist. > > > > >> wenn ich das mache, dann erhalte ich die speicherauslastung von php. > >> nicht die von mysql. > >> wie komme ich an die infos von mysql dran? > > > > ja, das ist ja der Client in dem Fall ... is aber wohl normal > > hinterher und vorher? > > kein unterschied. > > > hast du mal probiert einzelne Teile des Querys wegzulassen? um den > > Fehler einzugrenzen > > ja, das ergebnis ist, dass folgende Query ordnungsgemäß ausgeführt wird. > > SELECT a.prod_id, b.model FROM pma$prod_pic a LEFT JOIN > pma$products b USING(prod_id) LEFT JOIN pma$prod_cat c USING(prod_id) > WHERE a.shop_id=3 AND a.pic_id=360 AND c.category_id=47; (1 DS > betroffen; 0.0007 sec) > > Dann erhalten wir in bisher ungeklärter Ursache ab der 3. Zeile die > folgende Fehlermeldung. > > Database error #2008: MySQL client run out of memory > > > > > ähm ... nur um sicher zu gehen, das Query ist ' und ' bzw. die $ sind > > richtig escaped? > > wie gesagt, das Query funktioniert einwandfrei. MySQL hat keine Probleme > mit irgendwelchen $-Zeichen. > Ich erhalte auch eine einwandfreie Antwort, nur leider bricht er dann in > der 3. Zeile beim Select aus bisher ungeklärter Ursache ab. > > Viele Grüße > > Michael > > -- > Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter > -->> http://www.4t2.com/mysql > -- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive