MYSQL最佳指数用于'LIKE'搜索

时间:2013-10-14 01:43:08

标签: mysql indexing

我的桌子上有大约100.000.000个电话号码,VARCHAR15。 使用'like'语句时,哪种数据库引擎和索引类型最好(最快)? 示例其中Phone_No类似'%1232112'

干杯!

1 个答案:

答案 0 :(得分:6)

  

示例,其中Phone_No类似'%1232112'

对于此特定示例,您可以使用反向索引。就是这样 - 你创建了一个列,其列的值反转并用触发器维护它。

然后使用LIKE '2112321%'条件搜索它。