Select .... from arasindaki ve where den sonraki alanlari indexleyin. Yanlis index veya fazla index sorgunuzu hafifletmeyebilir tam tersi daha fazla da surebilir. Dogru alanlari indexlemek gerek
GT-I9200 cihazımdan Tapatalk kullanılarak gönderildi
Üstat normalde where den sonra pek birşey kullanmıyorum sadece onay=1 kullanıyorum yani bu sorguda biraz tesadüfi olarak where den sonraki şeyleri kullandım normalde sorgum şu şekilde. Yani where den sonra sadece onay=1 var . Bu durumda nereyi indexleyeceğim.
SELECT firma.adi,firma.tel, firma.cep, firma.adres, firma.etiket, sehir.ad, ilce.ilce_adi, ustkat.ust_adi FROM `firma` inner join sektor on sektor.s_fid=firma.id inner join ustkat on ustkat.ust_id=sektor.s_ustid inner join sehir on sehir.id=firma.sehir inner join ilce on ilce.ilceid=firma.ilce WHERE firma.onay='1' ORDER BY firma.bastarih ASC