• 10-09-2012, 20:18:38
    #1
    Merhaba arkadaşlar.
    İp bazlı tuttuğum hit tablom var günde 100-150 hitli bir sistem yalnız çok geçikiyor listeleme 10 sn de anca listeliyor.


    "SELECT trink_firmalar. * , count( hit.id ) AS toplam , trink_firmalar.id as idi2
    							FROM `trink_firmalar`
    							LEFT JOIN hit ON hit.firmaid = trink_firmalar.id
    							GROUP BY trink_firmalar.id
    							ORDER BY toplam DESC
    							LIMIT 0 , 20"
    şuan hit tablomda 4000 adet satır bulunmakta.
  • 10-09-2012, 21:46:09
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    tamerk adlı üyeden alıntı: mesajı görüntüle
    Merhaba arkadaşlar.
    İp bazlı tuttuğum hit tablom var günde 100-150 hitli bir sistem yalnız çok geçikiyor listeleme 10 sn de anca listeliyor.


    "SELECT trink_firmalar. * , count( hit.id ) AS toplam , trink_firmalar.id as idi2
                                FROM `trink_firmalar`
                                LEFT JOIN hit ON hit.firmaid = trink_firmalar.id
                                GROUP BY trink_firmalar.id
                                ORDER BY toplam DESC
                                LIMIT 0 , 20"
    şuan hit tablomda 4000 adet satır bulunmakta.
    FROM `trink_firmalar`
    LEFT JOIN hit ON hit.firmaid = trink_firmalar.id

    Bu alanı

    FROM `trink_firmalar` , `hit`
    WHERE hit.firmaid = trink_firmalar.id

    olarak denermisiniz?
  • 11-09-2012, 10:14:58
    #3
    Romansanta adlı üyeden alıntı: mesajı görüntüle
    FROM `trink_firmalar`
    LEFT JOIN hit ON hit.firmaid = trink_firmalar.id

    Bu alanı

    FROM `trink_firmalar` , `hit`
    WHERE hit.firmaid = trink_firmalar.id

    olarak denermisiniz?

    eyvallah Romansanta bu şekilde olunca düzeldi.teşekkür ettim