MySQL ve View deki Yavaşlık

Diğer veritabanları ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
acimen
Üye
Mesajlar: 18
Kayıt: 06 Nis 2005 02:21
Konum: Kocasinan Belediyesi

MySQL ve View deki Yavaşlık

Mesaj gönderen acimen »

Merhaba, Mysql de view yaptım. o view dan bir sorgu çektiğim de view kendini o an yeniliyor ve tabi işlem uzun sürüyor. View database server tarafından normal zamanda güncelleme yapmaz mı? Bir de view i yaptığım da select den hemen sonra sql_no_cache i ekliyor. Bunu yavaşlığı nasıl aşabilirim.
ylmz
Üye
Mesajlar: 110
Kayıt: 18 Mar 2005 02:32
Konum: Antalya

Mesaj gönderen ylmz »

merhaba,

view çalıştırmak ile bir select cümlesi çalıştırmak arasında fark yok.view ın tek amacı eğer karmasık select cümleleriniz varsa ve bu select leri sık sık kullanıyorsanız bunları view olarak kaydedip daha sonra

select *
from view_adi

olarak basit bir şekilde çalıştırmaktır.Extra bir performans avantajı falan yok.Tablolarınızda bir değişiklik olduysa ve bu değişiklikleri görmek istiyorsanız view ı bir kez daha çalıştırmanız gerekiyor.View ın yavaşlığı da tablolarınızın yapısı ve yazdığınız sql ile alakalı oluyor tabiiki.
iyi çalışmalar.
Cevapla