原帖由 boysunsight 于 2007-12-25 09:22 发表
一张表一万条数据,主码为id,date,name,作了两个索引,A索引包括了字段id,date,name,B索引只包括了字段name,运行下面的查询语句:
select * from table order by id,date,name和select * from table order by name,第一个语句非常快,但是第二个非常慢,不知道什么原因?
id primary key
(id,date, name) 联合索引
name 索引
第一句快, 估计用到主键上的索引了
第二句慢, 估计什么索引都没有用到
去看看这两句的执行计划吧
|