【发布时间】:2016-09-20 15:48:50
【问题描述】:
我在一个表中存储逗号分隔值的字段很少。我可以使用 like 或 FIND_IN_SET 显示查询以从逗号分隔值中查找数据。
MySQL query finding values in a comma separated string
但是,我想知道FIND_IN_SET('red',colors) 和逗号两个选项对性能的影响有多大?他们是否使用字段索引来提供结果?
如果没有,那么我们如何优化查询并使用索引从逗号分隔的字段中快速获取数据?
【问题讨论】:
标签: mysql indexing query-performance find-in-set