Vad går snabbast om man vill hämta ut slumpade rader från en mysql-databas, generera slumpade index innan man skickar queryn eller använda sig av RAND()?
alt 1:
Kod:
SELECT * FROM table WHERE id=12 OR id=9 OR id=1 OR id=35 OR id=41 LIMIT 0,5
alt 2:
Kod:
SELECT * FROM table ORDER BY RAND() LIMIT 0,5
Jag hade kunnat lagt tid på att försöka benchmarka detta men tänkte att någon kanske kunde svara på rak arm.
/ vic