Można używać indeksowania przy logowaniu ? Np. obecnie przy weryfikacji loginu i hasła używam takiego zapytania:


  1. SELECT id, login, haslo FROM userdata WHERE login = '$login' AND haslo = '$haslo' LIMIT 1




Jednak przy bardzo dużej ilość rekordów [użytkowników] sposób ten się nie sprawdza, bo wykonywany jest bardzo powoli. Czy w takim wypadku moge użyć zapytania z indeksowaniem loginu:


  1. SELECT login,haslo FROM userdata WHERE MATCH(login) against ('$login*' IN BOOLEAN MODE)



Tylko czy taki manewr jest bezpieczny i nie wpłynie na logowanie innych użytkowników przy dużej ich ilości?