1
我有一個大約100.000.000的電話號碼VARCHAR15表。 使用'like'語句時,哪種數據庫引擎和索引類型最好(最快)? 示例Phone_No like'%1232112''LIKE'搜索的MYSQL BEST INDEX
乾杯!
劉若英
我有一個大約100.000.000的電話號碼VARCHAR15表。 使用'like'語句時,哪種數據庫引擎和索引類型最好(最快)? 示例Phone_No like'%1232112''LIKE'搜索的MYSQL BEST INDEX
乾杯!
劉若英
例凡Phone_No LIKE '%1232112'
對於這個特殊的例子中,你可以使用反向指標。就是這樣 - 你創建一個列的值顛倒了的列,並用觸發器維護它。
然後您使用LIKE '2112321%'
標準通過它進行搜索。
「示例」 - 提供您想要優化的確切查詢。取決於 - 建議可能會有所不同。沒有一個適合您所有需求的策略。 – zerkms
「Phone_No like'%1232112'' - 通配符前綴不太可能使用標準索引 –