Diez, ir liela jēga izmantot LIMIT 1 visur, kur vien tik vajadzīga viena rinda, pat ja zināms, ka tāpat tiks atgriezta tikai viena rinda? Vai tas dotu perfomancei kādu sīkumu klāt?
Īsti nezinu, kā mysql select to dara, bet pēc loģikas liekas, ka ja pieprasu id=2, kas var būt tikai viens, un, ja lauks nav unique, tad mysql vienalga pārbaudīs visus ierakstus, vai vēl nav id=2, bet ja būs limit 1, tad tikko atradīs pirmos id=2, tad uzreiz tālāk nemeklēs. Vai tā ir patiesība?
Tas pats attiecas uz UPDATE un DELETE. Kas gan citreiz var būt noderīgi, ja nu dēļ kļūdaina where neizdzēšas/neupdeitojas viss, bet tikai viena rinda.