0
我需要MySQL
全文搜索索引類似於207/12.25/07/2012數據庫有至少200萬行並且正在增長,所以正確的索引是絕對必要的。請幫忙。目前看來,斜槓和fullstops被省略,只有索引。mysql全文索引
我需要MySQL
全文搜索索引類似於207/12.25/07/2012數據庫有至少200萬行並且正在增長,所以正確的索引是絕對必要的。請幫忙。目前看來,斜槓和fullstops被省略,只有索引。mysql全文索引
FULLTEXT
索引可用於在較大的文本塊中搜索單詞。看到你的數據不是由單詞組成,是不是正常的索引適合你?這將使搜索速度快如207/12%
這樣的前綴。
如果正常索引搜索後綴%25/07/2012
需要全表掃描。如果您要搜索後綴,則可以創建一個包含相反數據的列,然後索引並搜索該列。
如果您正在尋找的東西,就在於在中間,像%12.25%
,它可能是有意義的創建FULLTEXT
指數,你只需要add .
into the list of "word characters"(mysql.com),但顯然這需要從源代碼編譯MySQL。
你做什麼樣的搜索? – Joni