büyük veri tabanlarında ORDER BY RAND kodunun çok fazla CPU kullanması ve mysql u yorması gibi bir durum var bu nedenle mümkün olduğu kadar az kullanılması tavsiye edliyor arkadaşlar. Sempaty nin $rastgele=mysql_query(&quot;select id, baslik, resim from tablo ORDER BY rand limit 0,50&quot;); şeklinde vermesinin sebebi de bu sanırım zaten normalde de bu kullanım daha faydalı ki bu daha önce defalarca bu forumda anlatıldı. Eski msj ları kontrol ederseniz rahatlıkla görebilirsiniz.

link listesi arıyorsan sütun seçmeyi dene $rastgele=mysql_query(&quot;select id, baslik, resim from tablo ORDER BY rand limit 0,50&quot;); id, başlık, resim... gibi. ama komple tüm sütunları çekiyorsan işin zor

çektiğin alanları index olarak tanımlarsan hız artışını net olarak görebilirsin ama alanların unique değil ise index olarak tanımlayamayacağından hızlandırma şansın pek yok

dostum zaten 3 tane alan var hepsini şeçiyor kullanmadığım alanda id :d

Mrb arkadaşlar bir tablomda 188,141 adet satır var ve ben bir sayfamda rastgele 50 adet satır çekiyorum ama çok yavaş açılıyor sayfa bunu hızlandırmak için nasıl bir kod önerirsiniz. benim kullandığım kod PHP: