Ich muss dabei ja bedenken, dass es eine Prüfung ist, die zig Mal (aufgrund hoher Benutzerzahl) durchgeführt wird.
das sagte mein vorredner bereits
warum 1000 benutzerdatensätze auslesen und vergleichen wenn man nur einen braucht?
wenn du jetzt 1000 besucher hast, musst du anstatt 1000 datensätze 1000000 auslesen - genau aus dem grund ist die vergleichsmöglichkeit mit der datenbank in diesem fall die schnellere
wenn du hingegen sowieso alle daten benötigst, musst du testen was schneller ist
aber wie gesagt, es ist absurd die ganze sau zu schlachten, wenn du nur eine stelze brauchst