Ben 100, toplam 000 kez (yaklaşık 10, 000, her bir senaryo-run) için bir PHP döngü çalıştırmak için gereken ve her döngü buna yaklaşık 5 MySQL güncellemeler var. Ben döngü 50 kez çalıştırdığınızda, bu 3 sn sürer. Ben döngü 1000 kere çalıştırdığınızda, yaklaşık 1300 sn sürer. Gördüğünüz gibi, MySQL daha UPDATE'ler ile ALOT yavaşlıyor.
Bu bir örnektir güncelleme:
mysql_query("UPDATE table SET `row1`=`row1` +1 WHERE `UniqueValue`='5'");
Bu PHP rastgele oluşturulur, ama ben bir değişkende saklamak ve her n döngüler çalıştırabilirsiniz.
Tutarlı bir hızda MySQL ve PHP çalıştırmak (PHP? Gizli değişkenleri depoladığı), ya da yapmak öylesine senaryoyu bölmek yapmak ya da herhangi bir yolu var mı?
Not: Ben değil üretim için, bir geliştirme amaçları için bu çalıştırıyorum, yani sadece veri erişimini 1 bilgisayar olacak.