Mailinglisten-Archive |
Hi :-) Die anzahl der Datensätze ist nicht so das Problem, eher die Gesamt Größe vom Result. Überprüfe mal bei MySQL folgende System Variablen: max_join_size, tmp_table_size, sort_buffer, record_buffer Sollte es nicht gehen in dem man diese Werte etwas erhöht, würde ich versuchen mehrere SQL-Statements hin zu senden und mit Limit begrenzen. zb. select * from table limit 0,1000000 select * from table limit 1000000,1000000 usw. flo > -----Ursprüngliche Nachricht----- > Von: php-admin_(at)_phpcenter.de [mailto:php-admin_(at)_phpcenter.de]Im Auftrag > von gr > Gesendet: Donnerstag, 5. April 2001 14:42 > An: php_(at)_phpcenter.de > Betreff: [php] MySQL Limitations > > > Hallo Liste, > > ich habe ein "kleines" MySQL-Problem: > > Ein Select-Statement holt sich alle Datensätze (5,5 Mio.) aus einer > Datenbank. > > Beim anschliessenden Fetch kommt ein Kill und das Programm beendet > sich (Anm. Code iss in C, dürfte aber in PHP kein Unterschied machen). > > Ich vermute mal, dass das an irgendwelchen Grundeinstellungen > der mysql_vars liegt, weiss aber nicht welche. Vielleicht hat jemand einen > kleinen Tip. > > Gruss Alain > > > > ________________________________________ > www.epost.de - kostenlose eMail mit der Deutschen Post. > > > -- > ** http://www.php-center.de ** > Die PHP-Liste: mailto: php_(at)_phpcenter.de > http://lists.phpcenter.de/mailman/listinfo/php
php::bar PHP Wiki - Listenarchive