一般来讲主键建立的索引为聚簇索引,而通过唯一键建立的索引为非聚簇索引,在查询上存在差异,主要原因是因为聚簇索引上存储了整个记录的信息,而非聚簇索引没有,那么就带来一个回表查询的开销。

    1、主键索引不允许为空,不允许重复

    2、唯一索引允许为空,不允许重复,允许多列组成一个唯一索引

    3、普通索引允许为空,允许重复,允许多列组成