mysql创建索引 mysql什么是二级索引?
浏览量:1542
时间:2021-03-10 20:12:10
作者:admin
mysql什么是二级索引?
MySQL中的每个表都有一个集群索引。此外,表上的每个非集群索引都是一个二级索引,也称为二级索引。对于InnoDB,每个InnoDB表都有一个称为聚集索引的特殊索引。如果在表中定义了主键,则主键索引是聚集索引。如果不将其定义为表的主键,MySQL将第一个唯一索引作为主键,并且只包含非空列,InnoDB将其用作聚集索引。如果没有这样的列,InnoDB会生成一个自己的ID值,这个ID值有6个字节,并且是隐藏的,这使它成为聚集索引。
mysql什么是二级索引?
在mysql中,每个表都有一个聚集索引。此外,表上的每个非聚集索引都是一个二级索引,也称为二级索引。对于InnoDB,每个InnoDB表都有一个称为聚集索引的特殊索引。如果在表中定义了主键,则主键索引是聚集索引。如果不将其定义为表的主键,MySQL将第一个唯一索引作为主键,并且只包含非空列,InnoDB将其用作聚集索引。如果没有这样的列,InnoDB会生成一个自己的ID值,这个ID值有6个字节,并且是隐藏的,这使它成为聚集索引。
mysql创建索引 mysql 索引类型 mysql索引原理
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。