Sì, influisce sulle prestazioni, soprattutto quando selezioni più righe.Seleziona solo i campi di cui hai veramente bisogno.
Prendiamo un semplice controllo dell'esistenza del nome utente come esempio:
Perché dovresti selezionare tutto, quando puoi selezionare solo l'ID? Entrambi fanno il lavoro, ma selezionare un solo campo è una soluzione molto migliore.
SELECT `id` FROM users WHERE `username` = 'Nikola K.'
anziché:
SELECT * FROM users WHERE `username` = 'Nikola K.'