Skid
Erfahrenes Mitglied
Hallo,
ich möchte aus einer Datenbank Tabelle (mit ca. 31 Millionen Einträgen) ca. 100.000 bis 500.000 Einträge zufällig auswählen. Die Einträge sollen in einer anderen Tabelle gespeichert werden.
Ich habe jedoch das Problem dass ich mittels ...
... bis morgen früh und noch viel länger sitzen müsste.
Die Anfrage mit 5.000 Einträgen dauert schon bald eine halbe Stunde und so richtig effiktiv ist das nun auch nicht, da ich nicht immer 30 Minuten für 5.000 Einträge warten kann.
Kennt jemand eine Alternative dazu ?
Beste Grüße und Danke,
SkiD.
ich möchte aus einer Datenbank Tabelle (mit ca. 31 Millionen Einträgen) ca. 100.000 bis 500.000 Einträge zufällig auswählen. Die Einträge sollen in einer anderen Tabelle gespeichert werden.
Ich habe jedoch das Problem dass ich mittels ...
Code:
SELECT * FROM table WHERE 1 ORDER BY RAND() LIMIT 100000;
Die Anfrage mit 5.000 Einträgen dauert schon bald eine halbe Stunde und so richtig effiktiv ist das nun auch nicht, da ich nicht immer 30 Minuten für 5.000 Einträge warten kann.
Kennt jemand eine Alternative dazu ?
Beste Grüße und Danke,
SkiD.