Hvis alle forespørgsler er langsomme, kan SET NAMES have en meget lav prioritet på serveren og derfor vente til belastningen aftager. Hvis du har mange andre forespørgsler, der tager lang tid at udføre, kan du prøve at optimere dem først.
En anden løsning på dette "problem", kunne være at tilføje dette til din my.cnf på serveren:
[mysqld]
init-connect = 'SET NAMES utf8'
Dette sikrer, at tegnsættet er sat til UTF-8, når en klient opretter forbindelse, så klienten ikke behøver at vente på resultatet af denne "forespørgsel". Du vil sandsynligvis deaktivere SET NAMES-forespørgslen i din software.
Hovedsageligt ville jeg ikke bekymre mig for meget, medmindre du virkelig har EN MANGE SETNAVNE, der tager så lang tid.