Sql索引有几种(sql server 2008 有哪些索引)

2024-07-25 13:30:06 :27

sql索引有几种(sql server 2008 有哪些索引)

这篇文章给大家聊聊关于sql索引有几种,以及sql server 2008 有哪些索引对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。

本文目录

sql server 2008 有哪些索引

1、一般按索引性质可以分为聚集索引和非聚集索引2、一般按覆盖宽度可以分为单一字段索引和符合索引

mssql聚集索引和非聚集索引的区别

聚集索引:也称 Clustered Index。是指关系表记录的物理顺序与索引的逻辑顺序相同。由于一张表只能按照一种物理顺序存放,一张表最多也只能存在一个聚集索引。与非聚集索引相比,聚集索引有着更快的检索速度。MySQL 里只有 INNODB 表支持聚集索引,INNODB 表数据本身就是聚集索引,也就是常说 IOT,索引组织表。非叶子节点按照主键顺序存放,叶子节点存放主键以及对应的行记录。所以对 INNODB 表进行全表顺序扫描会非常快。非聚集索引:也叫 Secondary Index。指的是非叶子节点按照索引的键值顺序存放,叶子节点存放索引键值以及对应的主键键值。MySQL 里除了 INNODB 表主键外,其他的都是二级索引。MYISAM,memory 等引擎的表索引都是非聚集索引。简单点说,就是索引与行数据分开存储。一张表可以有多个二级索引。

关于sql索引有几种和sql server 2008 有哪些索引的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

sql索引有几种(sql server 2008 有哪些索引)

本文编辑:admin
Copyright © 2022 All Rights Reserved 威海上格软件有限公司 版权所有

鲁ICP备20007704号

Thanks for visiting my site.