I search 100,000 users search in Asp.Net with UserName and NormalizedUserName. But one thing I noticed is that searching with NormalizedUserName is faster.
await _context.Users.Where(u => u.NormalizedUserName == username).FirstOrDefaultAsync();
await _context.Users.Where(u => u.UserName == username).FirstOrDefaultAsync();