Mysql Поиск через like

Shasoft

Новичок
На странице у меня поля имя файла и расширение. Я делаю по ним поиск по типу
Код:
WHERE filename like '$filename%' AND ext like '$ext%'
Нет ли какого описания как сделать чтобы оптимизировать такой запрос. Т.е. индекс filename+ext это понятно. Но может еще есть какие-то тонкости?
 

Shasoft

Новичок
Вариант хороший, но слишком оптимизирован. :)
Мне то нужно именно по неполному имени файла и расшиерния искать
 

Shasoft

Новичок
Чаще помнят часть названия файла. Хотя, как вариант можно эти поля сделать через autocomplete и подтягивать только с сервера список значений. Тогда достаточно индекса отдельно по каждому полю.

p.s. А еще вопрос: для FULLTEXT INDEX так и нельзя уменьшить минимальную длинну слова кроме как в ini изменить параметр ft_min_word_len? Или может есть какие-то фокусы обхода этого ограничения?
 

Shasoft

Новичок
А нет ли какого описания для чайников на русском про sphinx?
 
Сверху