Mailinglisten-Archive |
gr wrote: > 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). Dafür ist MySQL zu klein. Wenn Du alle 5,5 Millionen Datensätze haben willst, dann dürfte der Speicher nicht ausreichen. Überprüfe mal ob "SET SQL_BIG_SELECT = 1" und "SET SQL_BIG_TABLES = 1" ausreicht. > Ich vermute mal, dass das an irgendwelchen Grundeinstellungen > der mysql_vars liegt, weiss aber nicht welche. Vielleicht hat jemand einen > kleinen Tip. Dazu nimmt man keine Datenbanken sondern wissenschaftliche Datenformate wie netCDF oder HDF. -Egon PS: Wie wäre es, wenn man das Usertreffen Stuttgart am dritten Samstag im Monat abhalten würde? Das wäre dann der 21. April und da haben wohl die meisten Zeit. Wenn mann diese Regel wieder einführen könnte, dann kann man sich diese Tage im Kalender eintragen. -- SIX Offene Systeme GmbH · Stuttgart - Berlin Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de
php::bar PHP Wiki - Listenarchive