Merhabalar.
100.000 kişilik veritabanım var. Fotoğrafları onlarnarı getirsin diye bir view
oluşturdum. Yani sadece fotoğraflı olanları fotoMemberView-e atadim. Baktımki
fotosu olanların sayısı 70.000 kadar. Buda sorguyu çok yavaşlatıyor. O yüzden
view-i oluştururken limit ekledim. Yani son 500 kişiyi getirsin dedim. View
oluşturdum güzel. içinde de 500 kişi var.
Yalnız mysql_slow.log-dan baktığımda fotoMemberView-den çekilen Row (Satır)
sayısı 70.000 gösteriyor. Flush yaptım. MySQL yeniden başlattım. Çözüm olmadı.
Acaba bir fikri olan varmı ? Slow_query-e düşüyor. Ve Row sayısı olarakta
70.000 gösteriyor. Ama view-imde toplam 500 kişi var? MySQL cache
fonksiyonlarnda bulamadım...
___________________________________________________________________
Yahoo! Türkiye açıldı! http://yahoo.com.tr
İnternet üzerindeki en iyi içeriği Yahoo! Türkiye sizlere sunuyor!_______________________________________________
Linux-programlama mailing list
[email protected]
http://liste.linux.org.tr/mailman/listinfo/linux-programlama