- Katılım
- 1 Şubat 2005
- Mesajlar
- 3,367
- Reaction score
- 5
Bir sitenin mysql kullanımını %90-95 lere çıkarması için aşırı sql kullanması gerekir.
Siteyi incelediğimde işi bilen bir programcının pek fazla sql sorgusu kullanabileceğini sanmıyorum.
Normal kodlamayla yapıldığını farzedersek, popüler bay ve bayanlar için 2 sorgu kullanılsa, haftanın üyeleri için 2 sorgu, istatistikler içinde ayrı ayrı 4 sorgu kullanılırsa serverin cpu kullanımını fırlatması normaldir.
Sql sorgusu ne kadar az olur, ne kadar işlevsel olursa o kadar hızı ve performansı artırır.
uye tablosundan 30 bin üyenin tüm bilgilerini sorguda açmaktan sa, sadece 5 uyenin bilgilerine bakıp sadece isim ve nick kısmını almak her zaman performansı arttıracaktır.
Öncelikle kodlamasını gözden geçirmesini daha sağlıklı olduğunu düşünüyorum.
Çünkü ilerde tekrar serverin yetersiz kalma durumu söz konusu olabilir.
Siteyi incelediğimde işi bilen bir programcının pek fazla sql sorgusu kullanabileceğini sanmıyorum.
Normal kodlamayla yapıldığını farzedersek, popüler bay ve bayanlar için 2 sorgu kullanılsa, haftanın üyeleri için 2 sorgu, istatistikler içinde ayrı ayrı 4 sorgu kullanılırsa serverin cpu kullanımını fırlatması normaldir.
Sql sorgusu ne kadar az olur, ne kadar işlevsel olursa o kadar hızı ve performansı artırır.
uye tablosundan 30 bin üyenin tüm bilgilerini sorguda açmaktan sa, sadece 5 uyenin bilgilerine bakıp sadece isim ve nick kısmını almak her zaman performansı arttıracaktır.
Öncelikle kodlamasını gözden geçirmesini daha sağlıklı olduğunu düşünüyorum.
Çünkü ilerde tekrar serverin yetersiz kalma durumu söz konusu olabilir.