Например, я запрашиваю поле, которое, как я знаю, будет уникальным и проиндексировано, например, первичный ключ . Следовательно, я знаю, что этот запрос вернет только 1 строку (даже без LIMIT 1)
SELECT * FROM tablename WHERE tablename.id = 123 LIMIT 1
или обновит только 1 строку
UPDATE tablename SET somefield = 'somevalue 'ГДЕ tablename. id = 123 LIMIT 1
Может ли добавление LIMIT 1
улучшить время выполнения запроса, если поле проиндексировано?