Andrew: Ich würde vorsichtig sein, eine Abfrage wie die, die du gezeigt hast, zu machen, denn standardmäßig gibt es kein Index, der dazu passt, also besteht das Risiko eines vollständigen Tabellenscans. Darüber hinaus, wenn du deine Benutzerdatenbank für mehr als eine Anwendung nutzt, hast du die Anwendungs-ID nicht eingeschlossen.
Der nächstgelegene Index ist aspnet_Users_Index, der die ApplicationId und den LoweredUserName erfordert.
BEARBEITEN:
Oops - habe Andrews Beitrag noch einmal gelesen und er führt kein select * auf der aspnet_Users-Tabelle durch, sondern eine benutzerdefinierte Profil-/Benutzertabelle, wobei der Benutzername als Primärschlüssel verwendet wird.