Undersökningar körs varje gång du utvärderar dem (i MySQL i alla fall, inte alla RDBMS), dvs du kör i princip 7 miljoner frågor! Att använda en JOIN, om möjligt, kommer att minska detta till 1. Även om du lägger till indexering förbättrar prestandan för dessa, kör du dem fortfarande.