merhabalr öncelikler hepinize
Codeigniter bir script var elimde kullanımdan yana bir sıkıntım yok ama hit arttıkta mecburi olarak aşırı derecede mysql işlemi oluyor mysql cpu %500-700'lere kadar çıkıyor ne yaptıysam düşüremedim bu sorguyu innodb'ye çevirince bir işlem bitmeden diğerini yapmıyor buda sitede yavaşlık yapıyor fikri olan varmı acaba optimizasyon yapıldı gene çare olmadı ( mysql sorguları kısamıyorum mecburi sorgular ve cachede kullanamıyorum anlık güncellendiği için anlık veri aktarmam gerekli)
Bir sıkıntım var fikrinizi almak istiyorum
3
●248
- 26-11-2017, 01:19:28
- 26-11-2017, 01:26:40Kimlik doğrulama veya yönetimden onay bekliyor.tablolalarınızda indexler oluşturdunuz mu ? cache kullanmanız gerekiyor yüksek cpulardan kurtulmak için, özellikle yoğun sorgu içeren sayfalarınızda mutlaka kullanmanız gerekir. eğer verim alamıyorsanız cache kullanımınız doğru yapılmıyor olabilir, kontrol ettirmenizi öneririm.
anlık veri yoğunluğu çok fazla ise birde veritabanı optimizasyonu yaptırmanız gerek, bunu innodb olarak değil tablolalar ve sorguları optimize ederek yapabilirsiniz. misal toplam veri sayısını çekmek için tek değer almanız gerekir toplam yaptırmayın, bunun gibi ufak optimizasyonların etkisi olacaktır. - 26-11-2017, 01:29:20Hocam mesajda belirttim zaten "( mysql sorguları kısamıyorum mecburi sorgular ve cachede kullanamıyorum anlık güncellendiği için anlık veri aktarmam gerekli) " cache kullanamıyorum malesef.Duce adlı üyeden alıntı: mesajı görüntüle
- 26-11-2017, 01:30:52cevabı sonradan güncelledim hocam, veritabanı optimizasyonu gerekir örnek tablolaları gönderirseniz bazı öneriler yapabilirim.Minimalite adlı üyeden alıntı: mesajı görüntüle