聚簇索引不一定等同于主键索引,但是通常情况下主键索引就是聚簇索引。4
聚簇索引是将表的数据按照索引的顺序存储的一种索引类型,它的叶子节点存储了整张表的行数据。
在一张表中,只能有一个聚簇索引,通常情况下是将表的主键作为聚簇索引。
主键索引是一种特殊的唯一索引,不允许有空值。在一张表中,每个表只能有一个主键索引,通常情况下主键索引就是聚簇索引。
但是,如果表中没有主键,那么聚簇索引就会选择一个唯一非空索引作为聚簇索引。如果没有唯一非空索引,则InnoDB内部会生成一个隐藏的聚簇索引。
聚簇索引不一定等同于主键索引,但是通常情况下主键索引就是聚簇索引。4
聚簇索引是将表的数据按照索引的顺序存储的一种索引类型,它的叶子节点存储了整张表的行数据。
在一张表中,只能有一个聚簇索引,通常情况下是将表的主键作为聚簇索引。
主键索引是一种特殊的唯一索引,不允许有空值。在一张表中,每个表只能有一个主键索引,通常情况下主键索引就是聚簇索引。
但是,如果表中没有主键,那么聚簇索引就会选择一个唯一非空索引作为聚簇索引。如果没有唯一非空索引,则InnoDB内部会生成一个隐藏的聚簇索引。