Entwickler-Ecke
Datenbanken - MySQL Result zu groß?
Calyptus - Fr 20.02.09 19:50
Titel: MySQL Result zu groß?
Hallo zusammen,
habe folgendes Problem:
Ich habe eine Datenbank, welche laut phpMyAdmin genau 24.716 Einträge hat. Frage ich diese ganz simpel ab (SELECT * FROM filelist), bekomme ich nur 11.494 Zeilen zurück.
Wenn ich erst bei Zeile 20.000 anfange (SELECT * FROM filelist WHERE id > 20000) dann kommen alle bis 24.716.
SELECT id FROM filelist liefert mir alle IDs bis 24.716
Scheinbar ist also irgendein Buffer oder sonst etwas zu klein. Ich habe einfach xampp lite installiert und alle Einstellungen so gelassen wie sie sind. Könnt ihr mir sagen, welche Werte ich verändern muss?
Danke schon mal...
Yogu - Mo 02.03.09 17:31
Ähm... wenn ich mal fragen darf, was willst du denn mit 24.716 kompletten Datensätzen? Die willst du doch nicht allen ernstes auf einmal bearbeiten, oder? Da die bloße Abfrage der IDs alle Ergebnisse liefert, gehe ich davon aus, dass einfach ein Buffer überfließt, so wie du auch vermutest.
Wenn du wirklich das alles brauchst, könntest du doch Limits setzen und immer z.B. 1000 Datensätze anfordern, diese bearbeiten und dann die nächsten holen.
Grüße,
Yogu
Calyptus - Di 03.03.09 17:40
Ist eine Playliste, also brauch ich auf jeden Fall die Namen. Klar könnte ich das Schrittweiße machen, aber am Stück wärs mir schon lieber.
Hab jetzt einfach xampp Light deinstalliert und das richtige genommen, jetzt gehts.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!