Mailinglisten-Archive |
Michael Post schrieb: > Sebastian Mendel wrote: > >>Michael Post schrieb: >> >>>ich habe ein Problem mit der MySQL-Datenbank. Die folgende SQL-Abfrage >>>ergab eine Fehlermeldung >>> >>>Querying.. 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) >>>Database error #2008: MySQL client run out of memory >> >>wozu dienen die $ ? > > die tabelle heisst einfach nur pma$prod pma ist einfach nur ein prefix. mhm .. naja glaube nicht SQL-Konform, aber egal, benutzt du das schon immer so? hast du mal `` um die Namen probiert? >>>Die MySQL-Doku gab folgenden Hinweis wieder: "note that the error refers >>>to the MySQL client mysql. The reason for this error is simply that the >>>client does not have enough memory to store the whole result. " >>>Da das Ergebnis allerdings nur einen Datensatz (INT, VARCHAR(35)) >>>umfasst, stelle ich diesen Hinweis in Frage. >>>Liegt der auftretende Fehler vielleicht an Speicherproblemen der >>>Datenbankhardware? >>>Wo würdet Ihr die Probleme sehen? Welche Gründe könnte es haben? >> >>wie greifst du auf die DB zu? > > per php (direkte mysql-funktionen) 4.3.4 wenn dein PHP mit --with-memory-limit compiliert ist kannst du dir ja mal die Speicherauslastung ausgeben lassen im Script >>welche Client-Version? > > per browser über php, oder was meinst du? phpinfo() sagt dir die Client-Version -- Sebastian Mendel www.sebastianmendel.de www.warzonez.de www.tekkno4u.de www.nofetish.com www.sf.net/projects/phpdatetime www.sf.net/projects/phptimesheet -- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive