Ik zou dat een slechte gewoonte noemen als het gaat om zoiets als een userid
het is over het algemeen uniek en je hebt er niet meer dan één. Daarom, met LIMIT 1
lijkt nogal tegenstrijdig en iemand die je code later komt onderhouden, moet je ontwerp misschien in twijfel trekken.
Ik denk ook niet dat het een snelheidsvoordeel heeft. U kunt mySQL's Explain bekijken voor een eenvoudige tool om een zoekopdracht te analyseren.
Let op, zoals vermeld in de opmerkingen. LIMIT #
heeft in andere gevallen wel snelheid en algemene voordelen, alleen niet in deze.