Вопрос по MySQL
530 повідомлень
#14 років тому
Есть 2 колонки в таблице id и данные, каждые из этих 2х колонок имеют уникальное значение которое не повторяется. Что быстрее искать id или текстовые данные?
5330 повідомлень
#14 років тому
Полнотекстовый поиск в sql?? Макака на пианино?? Беззубый с морковкой?? Хотя если время не критично и база маленькая, то можно и так.Есть ряд специальных БД для текста.
530 повідомлень
#14 років тому
Цитата ("ArtPro"):Полнотекстовый поиск в sql?? Макака на пианино?? Беззубый с морковкой?? Хотя если время не критично и база маленькая, то можно и так.
Есть ряд специальных БД для текста.
Спасибо за содержательный ответ. =)
5330 повідомлень
#14 років тому
Цитата ("zombieman"):Спасибо за содержательный ответ =)
Эксперимент поставьте ради смеха. В 100 килобайтном тексте искать 1 слово и записей хотя бы 10 тыс... Меня от цифр времени выполнения запроса порой волосы встают дыбом. Хотя кому то и так годится.
584 повідомлення
#14 років тому
Поставьте индексы на оба поля, потом заюзайте EXPLAIN и посмотрите с чем будет работать сам движок MySQL, в 99% он принимает правильное решение. 