Sono d'accordo sul fatto che il numero 2 sia la scelta migliore. Quando si esegue una query con un LIMIT 1
MySQL interrompe la query quando trova la prima corrispondenza. Assicurati che le colonne in base alle quali intendi eseguire la ricerca siano indicizzate.