我有一張名爲'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