Kayıtların 5.000 kimlikleri, sizce daha hızlı, hangi sorgu, veritabanı getir verilen?
5000 kimlikleri döngü, php kullanarak ve her biri için bir SELECT sorgusu gerçekleştirmek
foreach($ids as $id){ // do the query $r = mysql_query("SELECT * FROM TABLE WHERE ID = {$id}"); }
Ya bir dizideki tüm kimliklerini toplamak ve TABLO SELECT * kullanır WHERE ID IN (1 yukarı 5000)
//assuming $ids = array(1,2 ---- up to 5000); $r = mysql_query("SELECT * FROM TABLE WHERE ID IN (".join(",",$ids).")");