phpbar.de logo

Mailinglisten-Archive

AW: error #2008: MySQL client run out of memory

AW: error #2008: MySQL client run out of memory

Technik via echtwahr.com technik at echtwahr.com
Mit Jun 9 19:17:24 CEST 2004


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