我的目的:
我需要进行SELECT WHERE string IN ('...')
查询,并且string
是VARCHAR (1000)
问题:
我不知道我应该为它使用FULLTEXT索引还是只使用一个简单的INDEX
问题:
搜索将UNION
在查询中使用两个相似的表进行多次搜索,其中包含两个string
字段,所以我不知道FULLTEXT是否会使其更快。
(我对 FULLTEXT 索引的想法是将它们与 MATCH AINST 查询一起使用)
结构:
您可以string
在我之前在How to structure this DATABASE idea中提出的问题中看到我如何在不同表中构建多个字段
注意:
这个问题是关于哪种类型的 INDEX 更适合这种情况。我只是将结构化问题联系起来,以便为读者提供更多关于我在做什么的参考。它不是重复的。