ZKX's LAB

数据库中聚簇索引与辅助索引 聚簇索引与唯一性索引有什么不同

2020-07-24知识10

数据库中建立的聚簇索引是什么意思? 谢谢指教 聚簇索引也叫簇类索引,是一种对磁盘上实际数据重新组织以按指定的一个或多个列的值排序。由于聚簇索引的索引页面指针指向数据页面,所以使用聚簇索引查找数据几乎总是比使用非聚簇索引快。每张表只能建一个聚簇索引,并且建聚簇索引需要至少相当该表120%的附加空间,以存放该表的副本和索引中间页。聚簇索引与唯一性索引有什么不同 每个表只能有一个聚簇索引,因为一个表中的记录只能以一种物理顺序存放。但是,一个表可以有不止一个非聚簇索引。唯一性索引,不允许具有索引值相同的行,从而禁止重复的索引或键值。系统在创建该索引时检查是否有重复的键值,并在每次使用 INSERT 或 UPDATE 语句添加数据时进行检查。创建唯一约束时会自动创建。请问在数据库中对一个表创建了聚簇索引,应该怎么删除该聚簇索引,再重新建立聚簇索引呢? 删除索引drop clustered index 索引名创建索引create clustered index 索引名 on 表名

#mysql排序#键值#mysql创建索引#索引#聚簇索引

随机阅读

qrcode
访问手机版