索引分为聚集和非聚集 一个表只能有一个聚集索引所,聚集索引就是定义排序规则,因为目录顺序是唯一的,就像一本书的页码一样 非聚集索引可以有多个,可以想到在实际项目中,只用主键唯一,正好对应聚集索引,其他的唯一啊,普通啊,全文啊都是非聚集的 聚集索引的查询速度比非聚集索引要快 索引方法 包括btree,hash btree是利用节点数,一节节找 hash是利用行指针表,一个个对应 一个是要找,一个是直接就给你 所以hash要查询的快,但限制太多,就只能等于啊,大于等于啊,in等 一般使用btree