• 05-03-2020, 12:54:04
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Merhaba,

    2 tablom var. Birinde 1000 kayıt diğerinde 15.000 kayıt var. 2 tabloyu left join ile birleştirirken 30 sn sürüyor. acaca 2. tabloyu left join yapmadan once bi where koşuluna sokabilirmiyim.
  • 05-03-2020, 13:10:41
    #2
    limit kullanın, join kullanımı yerine ilişkili tablolar olduğundan tablo icine başka bir model ile direk istediğiniz datayı çekin daha hızlı olacaktir.

    örnek :
    $kullanicilar = select* from user;

    function user_data($id){
    $user_data=select * from user_data where id=$id;
    return $user_data
    }

    meslek <?=user_data($kullanicilar->id)->meslek?>

    gibi
  • 05-03-2020, 15:30:54
    #3
    bagimsiz adlı üyeden alıntı: mesajı görüntüle
    limit kullanın, join kullanımı yerine ilişkili tablolar olduğundan tablo icine başka bir model ile direk istediğiniz datayı çekin daha hızlı olacaktir.

    örnek :
    $kullanicilar = select* from user;

    function user_data($id){
    $user_data=select * from user_data where id=$id;
    return $user_data
    }

    meslek <?=user_data($kullanicilar->id)->meslek?>

    gibi

    Peki teşekkürler, bu dediğiniz gibi hızı arttırabilir. Bir sorum daha olacak. phpmyadmin üzerinden tasarımcıyı kullanarak tabloları birbirine bağlamak performans açısından bir etki yaratır mı? Ben sonuçta hangi id hangi bölüm ile eşleşiyor bunu biliyorum fakat tasarımcı ile bağlamanın bir faydası var mıdır?
  • 05-03-2020, 17:57:56
    #4
    fiberdev adlı üyeden alıntı: mesajı görüntüle
    Peki teşekkürler, bu dediğiniz gibi hızı arttırabilir. Bir sorum daha olacak. phpmyadmin üzerinden tasarımcıyı kullanarak tabloları birbirine bağlamak performans açısından bir etki yaratır mı? Ben sonuçta hangi id hangi bölüm ile eşleşiyor bunu biliyorum fakat tasarımcı ile bağlamanın bir faydası var mıdır?
    Tasarımcı kullanmadım bugüne kadar fakat sizin istedikleriniz yazdıktan sonra benzer bir sorgu cikaracagiji düşünüyorum.

    Ben MVC mimarisinde çalışıyorum. Spagetti kodlamada sorgu dışında birde kod yükü olur. Eğer datalar büyükse ve sürekli artıyorsa MVC yapıda çalışmanızı tavsiye edebilirim