FIND_IN_SET 能用到索引吗
时间: 2023-09-14 16:06:51 浏览: 93
FIND_IN_SET 函数的工作原理是在逗号分隔的字符串中查找指定的值,并返回其位置。由于 FIND_IN_SET 函数需要对字符串进行拆分,因此它不能使用索引来进行优化,并且可能会导致查询的性能下降。因此,如果需要在查询中使用 FIND_IN_SET 函数,最好将其用在小数据集上,以避免性能问题。如果需要对大数据集使用 FIND_IN_SET 函数,并且需要优化查询性能,则可以考虑使用其他方法,例如将数据存储为独立的行,使用 JOIN 操作等。
阅读全文