Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

Birden fazla tablo işlemleri

3 adet tablom var ve bir tane tablomda 40.000 in üzerinde verim var. Sorgulama yaparken en az 2 tablo ile bağlantılı sorgu yapıyorum. Ve dolayısıyla sistem biraz yavaş çalışıyor.

SELECT * FROM kategoriler LEFT JOIN yazilar ON instr(yazilar.kategoriler,kategoriler.id)

şeklinde sorgulamalar yapıyorum. Sizce nasıl bir yol izlemeyeliyim ?
  • İlk olarak yavaşlığın nereden kaynaklandığını çözmek gerekir. Sayfa görüntülenmesinde mi, yoksa tablolardan veri çekme işleminden mi kaynaklanmaktadır. Bununla ilgili testler yaptınızmı ? Veritabanı olarak engine/hangi sürüm kullanıyorsunuz ( buna göre bir sql çıkartılabilir, eğer tablolardan kaynaklanıyorsa yavaşlık) Bu konulara açıklık getirirseniz daha ii olacaktır.
    process 11 yıl önce yazdı
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Cevaplar

  • secginli adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    32 cevap - 3 soru
    40 bin kayıt çok bir kayıt değil, en iyisi monitoring yaparak işlem süreçlerini kontrol edin. Ona göre optimizasyon yapılabilir...