Тема: Выборка данных из базы
k_2 [Off] [#] (27.10.2011 / 06:34) |
Во, исчерпывающий ответ )
Вот это мне и нужно было узнать, просто я думал что если таблица имеет огромный объем данных то включив доп параметры поиска,(например тип) то тогда базе легче.Чем меньше пораметров в запросе, тем меньше нагрузка.
Также надо смотреть какой тип поля, по которому ищеш и является ли он ключём.
В твоём первом примере есть поле text, я так понимаю, что и тип у него текстовый.
Так вот поиск по полю с текстовым типом будет нагружать сильнее чем по имени, а поиск по обоим пораметрам ещё сильнее.
Лучше всего искать по полям id или name_lat.
пример кода из файла авторизации:
`name_lat`='" . functions::rus_lat(mb_strtolower($user_login)) . "'