日期:2014-05-16  浏览次数:20710 次

mysql的索引陷阱
为了提高查询效率,建立有效的索引是大家都共识。
这个在所有sql数据库上都是共通的,但是不同的数据库之间内部索引方式又不尽相同。
这里介绍一个关于mysql索引使用过程中很有趣的事情:
create table ttest (
  id int primary key auto_increment,
  name varchar(10) ,
  password varchar(11),
  dr tinyint default 0,
  ts datetime --这里有个陷阱,mysql不支持默认函数来create表,例如now(),就无效
);

create index index_on_name on ttest(name);

然后insert几个值,其中