1。索引包括聚集索引和非聚集索引。
聚集索引每个表只能有一个,表中的记录的物理顺序是按照该索引存储的。而非聚集索引可以有255个。聚集索引适用于用来查找一组数据,可以较好的提高效率,比如将表外键作为聚集索引。对于只返回一条记录的查询,聚集索引不会明显提高性能。
以下理解是错误的:
A。聚集索引会降低insert操作的速度
B。将使用标识列的主键设置为聚集索引
C。需要对哪个列进行查询,那么就设置该列为聚集索引即可提高查询速度
2。组合索引
组合索引是将几个列作为索引。列的顺序非常重要,只有将第一列作为查询条件时才会使用该索引。例如索引列顺序为lastname,firstname,那么如果只用firstname作为查询条件时,不使用该索引。只有用lastname或者lastname和firstname作为查询条件时才会使用该索引。