在100w数据量下,使用全文索引,like比math语句快很多,这是为什么呢?

数据量级

100万

索引情况

product_no为全文索引

  FULLTEXT KEY `index_product_no` (`product_no`),

数据示例

具体查询

explain如下

select id from my_test.test_part_encrypt where product_no like '%MOASOxnqDMgdxBefqXKhEA==%' limit 1000;

select id from my_test.test_part_encrypt where match(product_no) against('MOASOxnqDMgdxBefqXKhEA==' IN BOOLEAN MODE) limit 1000;


回答:

并没有感觉快很多

使用select SQL_NO_CACHE多查询几次试试


本文参与了SegmentFault 思否面试闯关挑战赛,欢迎正在阅读的你也加入。

以上是 在100w数据量下,使用全文索引,like比math语句快很多,这是为什么呢? 的全部内容, 来源链接: utcz.com/p/944554.html

回到顶部