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几个值,其中