Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Не получили
письмо с кодом активации
?
1 час
1 день
1 неделя
1 месяц
Навсегда
Новости:
Начало
Помощь
Поиск
Календарь
Вход
Регистрация
Forum Webscript.Ru
»
Общие
»
Базы данных
»
Fulltext при создании - ошибка
« предыдущая тема
следующая тема »
Печать
Страницы: [
1
]
Вниз
Автор
Тема: Fulltext при создании - ошибка (Прочитано 5522 раз)
0 Пользователей и 1 Гость просматривают эту тему.
Greg
пинёг
Ветеран
Сообщений: 618
+0/-0
2
Fulltext при создании - ошибка
«
:
23 Октября 2006, 11:24:12 »
привожу запрос к mysql-базе:
CREATE TABLE table_name
(
id int unsigned not null auto_increment primary key
,
field text
,
fulltext
(
field
)
);
ругается: ERROR 2114 (HY000): the used table type doesn\'t support FULLTEXT indexes
в чем могет быть загогулина? вроде все делаю в точности как написано в мане.
Записан
Пространные размышления об ИТ и все что вокруг
Greg
пинёг
Ветеран
Сообщений: 618
+0/-0
2
Fulltext при создании - ошибка
«
Ответ #1 :
23 Октября 2006, 12:29:50 »
в общем, покопался и разобрался вроде сам.
почему то при установке MySQL, тип таблиц по умолчанию был установлен как INNODB. однако если добавить в конец запроса строку ENGINE=MYISAM, проблема решается...
Записан
Пространные размышления об ИТ и все что вокруг
Greg
пинёг
Ветеран
Сообщений: 618
+0/-0
2
Fulltext при создании - ошибка
«
Ответ #2 :
23 Октября 2006, 12:32:21 »
теперь такой вопрос возник: если в каждой строке есть искомое слово, скажем "слово", то количество результатов будет 0? как тогда выйти из положения? может есть какие нибудь параметры, которые задаются при поиске?
Записан
Пространные размышления об ИТ и все что вокруг
fidget
Непоседа
Глобальный модератор
Ветеран
Сообщений: 607
+0/-0
2
Fulltext при создании - ошибка
«
Ответ #3 :
23 Октября 2006, 21:54:11 »
ипользовать полнотекстовый поиск IN BOOLEAN MODE. но он будет медленее.
Записан
На Машине Тьюринга далеко не уедешь.
Greg
пинёг
Ветеран
Сообщений: 618
+0/-0
2
Fulltext при создании - ошибка
«
Ответ #4 :
24 Октября 2006, 08:17:49 »
а есть какие то исследования по этому поводу? хотелось бы знать насколько медленнее и в каких случаях?
Записан
Пространные размышления об ИТ и все что вокруг
fidget
Непоседа
Глобальный модератор
Ветеран
Сообщений: 607
+0/-0
2
Fulltext при создании - ошибка
«
Ответ #5 :
24 Октября 2006, 11:34:29 »
во всех случаях медленнее
Собственно тот же BOOLEAN search может работать вообще без fulltext индекса, он просто сканирует все данные. Но с наличием индекса он побыстрее конечно будет, хотя и медленнее чем не-BOOLEAN.
Исследования на глаза не попадались. Тестируйте сами.
Записан
На Машине Тьюринга далеко не уедешь.
Печать
Страницы: [
1
]
Вверх
« предыдущая тема
следующая тема »
Forum Webscript.Ru
»
Общие
»
Базы данных
»
Fulltext при создании - ошибка
Sitemap
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28