mysql索引 union代替or 更高效时间:2024-04-12 15:37:03 mysql索引优化之union代替or 如图,在一张有100多W的数据表里面 使用or的sql语句如下 可以看到,上述的sql中,只使用了app_id为索引,扫描了59W行数据 在不对表做任何修改的情况下,我们使用union代替or,如下 可以看到,扫描的数据行仅仅只有400多条,足足少了50多条。 总结:在数据过多的表中,尽量用union代替or查询