Пытаюсь оптимизировать скорость работы БД, для чего там, где заранее известно количество необходимого количество результатов запроса ставлю LIMIT
В связи с этим возник такой вопрос: есть ли смысл ставить LIMIT 1 в тех запросах, где по определению всегда как максимум 1 строка в результатах выборки (в тех случаях, когда поиск проводится по Primary ключу с AUTO INCRIMENT). Понимает ли MySQL, что там в любом случае один ответ и сам останавливает поиск, или необходимо указывать ему это явно?
|