Должен ли я установить столбцы в моей таблице как индекс или полный текст?Их будут искать как WHERE, так и WHERE .. LIKE.
Что лучше?
Полнотекстовый поиск требует синтаксиса, отличного от обычных запросов LIKE. Если вы используете LIKE-запросы (и не планируете их изменять), вы получите выгоду только от использования некластеризованных индексов. Если вы заинтересованы в использовании полнотекстового поиска, попробуйте использовать синтаксис MATCH () в своих запросах. http://dev.mysql.com/doc/refman/5.0/en/fulltext-natural-language.html