Всем доброго времени суток.
Нужно создать поиск на сайте. Сам поиск будет искать в БД(MySql). Буду делать это впервые. Дайте пожалуйста несколько советов, как правильно построить запрос к бд, то есть выполнять запрос одними "LIKE" или еще как. Как лучше создать индексы в поисковых полях, один индекс на одно поле или может один индекс на несколько полей. БД в будущем будет очень большая. Будет еще реализация "умного поиска", но я как подумаю что при вводе слова в форму поиска после каждой введенной буквы будет выполнятся поиск во всей БД, у меня волос дыбом встает.
|