Nedir Zend_Db'nin ve MySQL ile güncellemeleri yapmak için en etkili yolu

1 Cevap php

Ben nesneleri bir dizi üzerinde döngüler ve nesne başına güncelleştirme deyimini (5 her alanlar 15 nesnelerin toplam) işleyen bir yöntem var. Bu bizim olsun trafik düzeyine bağlı olarak, yüzlerce kez, hatta binlerce ikinci yapılabilir gerekebilir.

Bu neden olacaktır yükü hafifletmek için (bir kenara donanım düşüncelerden) en iyi yolu nedir? Bir işlemi kullanarak daha iyi olurdu, merak ediyorum? yani güncelleme ifadeleri bina ve ardından bir vuruşta işlemekle, nesneler aracılığıyla döngü?

Ben MySQL 5 (PDO) için sorgu optimizasyonu için arıyorum. Bir başkası vb yük dengeleme / mimarlık sorumlu olacak

Teşekkürler,

1 Cevap

Ben sizin durumunuzda önbellek dayalı bir sistem kurmak gerekir ve bu önbellek sizin db güncellemek düşünüyorum. İşlem çok yardımcı olmaz.

Yani bir orta eşya kurmak zorunda düşünüyorum. php ön uç ve gerçek db arasında bir şey. Bu orta eşya php önyüz için önbelleğe alma verileri ele verebilir ve zamanla veritabanı güncelleştirmesini dağıtmak olabilir.