如何使用索引表进行查询

时间:2015-03-19 06:55:26

标签: mysql select indexing full-text-indexing

我在Spring-java和mysql中工作。

我必须查询大小为100k records的表格。表有10列。 在我的SQL选择查询中,我必须在%4列上使用%text%search进行查询。这4列是varchar(200),平均文本大小为30个字符。

我经历了很少的博客和SO答案,以了解索引,阅读后我来到了这个问题。

将这4列单独FULLTEXT索引,会使同类查询的执行时间有所不同吗?

1 个答案:

答案 0 :(得分:0)

如果你有FULLTEXT索引,like有一些特定的char启动器将使用索引。例如a like 'hello%'。但是当你使用%开头时,索引不起作用。您可以使用explain自行测试。

相关问题