我有一张名为'business'的表,迄今为止有13,000,000条记录。 我想在此表中的lowerTitle和phone字段中搜索。 如果我使用:MYSQL Match AGAINST
SELECT * FROM business WHERE MATCH (lowerTitle) AGAINST (`blabla` IN BOOLEAN MODE);
它的工作速度快,现在我也想搜索在phone
领域使用:
SELECT * FROM business WHERE MATCH (lowerTitle,phone) AGAINST (`blabla` IN BOOLEAN MODE);
出于某种原因,它的工作速度很慢,别人可以帮助这里?
非常感谢。
你有什么指标? – deceze 2011-06-10 08:58:59
我们谁输出了'SHOW INDEX FROM BUSINESS' – azat 2011-06-10 09:00:27