Moin moin, Am Dienstag, 28. September 2010 15:36 schrieb Andre Tann:
bin nicht so fit mit MySQL, aber jedenfalls hab ich mir eine Abfrage für den mysql-Kommandozeilen-Client zusammengebaut, die im Prinzip auch das richtige Ergebnis liefert. Allerdings sind es nur 1000 Datensätze, und das müssen viel mehr sein.
Benutzt Du zufällig beim von dem Client folgende Optionen? -U /--safe-updates Da würde per default eine Select-Anfrage auf 1000 Zeilen begrenzt. (man mysql)... Wenn Deine Abfrage richtig ist, müsste eigentlich alles ausgegeben werden... Ich kenne deine Abfrage leider nicht, wenn da "Joins" drin sind könnte eventuell "max_join_size" etwas bewirken... Glaube aber das sich diese Variable eher schlicht Speicher für Joins begrenzt. In einer einfachen Tabelle mit 10000 Rows werden bei mir (Suse 10.2) jedenfalls per default alle Zeilen ausgegeben.
Woher kommt die Beschränkung auf 1000 Datensätze, und wie könnte ich sie - zumindest zeitweise - aufheben?
man mysql...
Danke für Tips! HTH
Andre -- God did not create the world in seven days; he screwed around for six days and then pulled an all-nighter. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org