FIND_IN_SET 不走索引
时间: 2023-09-18 07:11:09 浏览: 415
Mysql中FIND_IN_SET()和IN区别简析
`FIND_IN_SET` 函数会导致 MySQL 不走索引,因为它需要对被比较的字段进行字符串拆分,这种操作是非常消耗性能的。如果需要使用 `FIND_IN_SET` 函数进行查询,可以考虑使用全文索引等其他方式来优化查询性能。或者,也可以考虑将字段值拆分成多个字段,每个字段只存储一个值,这样就可以使用普通索引进行查询了。
阅读全文
Mysql中FIND_IN_SET()和IN区别简析