JOIN är vanligtvis inte så illa om nycklarna är indexerade. LEFT JOIN är nästan alltid en prestationshit och du bör undvika det om möjligt. Skillnaden är att LEFT JOIN kommer att sammanfoga alla rader i den sammanfogade tabellen även om kolumnen du går med är NULL. Medan en vanlig (rak) JOIN slår bara ihop raderna som matchar.
Lägg upp din tabellstruktur så kan vi ge dig en bättre fråga.