假设我想查询一个基于多个WHERE子句的表。 SELECT * WHERE (line_type='section_intro' OR line_type='question') ORDER BY line_order"; SELECT * WHERE (line_order BETWEEN 0 AND 12)
AND
为什么Mysql优化器在执行不带order by子句的“select* from lookup”时选择二级索引。这只是一个偶然的机会,还是这是幕后的优化,因为您添加了一个辅助索引,所以它比主键更重要。id int not null,name varchar(25),) engine=innodb;
按随机的非字母顺序</em