FULLTEXT составной индекс

berkut

Новичок
FULLTEXT составной индекс

можно ли создать составной индекс для запроса:
SELECT id FROM tbl WHERE category_id = 1 AND MATCH(description) AGAINST('...')?
вроде комбинировать FT + другие типы индексов нелльзя, поэтому как в этом случае поступают? только full table scan? или с подзапросом при необходимости?
 

Gas

может по одной?
можно ли создать составной индекс для запроса
afaik, нет

только full table scan
ну это ж будет не full scan, а всё таки поиск по одному из индексов. fulltext индекс нужен, а по другим полям в where - зависит от их cardinality. Правда я не знаю как в таком случае работает оптимизатор, будет ли он сравнивать cardinality или всегда использует fulltext.
 
Сверху