在mysql 8.0版本,发现一个SQL,where 条件 无法使用索引SPATIAL KEY `idx_point_01` (point)
select * from tab
where st_contains(point, st_geomfromtext(?))
结果集只有1行,但是就是不走索引,在有SPATIAL KEY情况下,设置参数,可以走索引
解决方法:
SET session optimizer_switch="use_invisible_indexes=on";
在mysql 8.0版本,发现一个SQL,where 条件 无法使用索引SPATIAL KEY `idx_point_01` (point)
select * from tab
where st_contains(point, st_geomfromtext(?))
结果集只有1行,但是就是不走索引,在有SPATIAL KEY情况下,设置参数,可以走索引
解决方法:
SET session optimizer_switch="use_invisible_indexes=on";
8386
2万+
163

被折叠的 条评论
为什么被折叠?