社区
疑难问题
帖子详情
关于聚集索引的疑问?是否主码索引就是聚集索引呢?
DiligencyMan
2008-12-10 10:32:45
在书上看到“聚集索引使得表的数据按照索引码的顺序来进行物理存储,一个表只能按照一种物理顺序存储,所以一个表只有一个聚集索引”。
前段时间了解到,表主码(主键)自动会有索引的,那么这个主码的索引是否就是表的唯一的聚集索引呢?
...全文
288
11
打赏
收藏
关于聚集索引的疑问?是否主码索引就是聚集索引呢?
在书上看到“聚集索引使得表的数据按照索引码的顺序来进行物理存储,一个表只能按照一种物理顺序存储,所以一个表只有一个聚集索引”。 前段时间了解到,表主码(主键)自动会有索引的,那么这个主码的索引是否就是表的唯一的聚集索引呢?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
worlddba
2008-12-11
打赏
举报
回复
很好
Kwater
2008-12-11
打赏
举报
回复
up
kye_jufei
2008-12-11
打赏
举报
回复
都对、都顶、蹭分~
kye_jufei
2008-12-11
打赏
举报
回复
都对、都顶、加蹭分~
水族杰纶
2008-12-11
打赏
举报
回复
[Quote=引用 6 楼 w2jc 的回复:]
楼上的说得都对,都顶(加蹭分,嘿嘿)
[/Quote]
:)
w2jc
2008-12-11
打赏
举报
回复
楼上的说得都对,都顶(加蹭分,嘿嘿)
dawugui
2008-12-10
打赏
举报
回复
楼上的说得都对,都顶.
oraclelogan
2008-12-10
打赏
举报
回复
[Quote=引用楼主 DiligencyMan 的帖子:]
在书上看到“聚集索引使得表的数据按照索引码的顺序来进行物理存储,一个表只能按照一种物理顺序存储,所以一个表只有一个聚集索引”。
前段时间了解到,表主码(主键)自动会有索引的,那么这个主码的索引是否就是表的唯一的聚集索引呢?
[/Quote]
默认情况下是这样的,主键的索引默认情况下就是表的唯一的聚集索引,可以更改为其他列,一个表只能有一个聚集索引
kelph
2008-12-10
打赏
举报
回复
主键的索引默认情况下就是表的唯一的聚集索引
可以更改为其他列,一个表只能有一个聚集索引
让你望见影子的墙
2008-12-10
打赏
举报
回复
一般情况下,当建立主键以后,会自动为主键建立聚集,唯一索引。但是也可以把主键的聚集索引去掉,可以在其他属性建立聚集索引,但是唯一所以不能去。
但是一个表只能有一个聚集索引
-狙击手-
2008-12-10
打赏
举报
回复
缺省情况下是,但是可以修改
聚集
索引
和非
聚集
索引
的区别
作者:riemannriemann.blog.csdn.net/article/details/90324846一、深入浅出理解
索引
结构 实际上,可以把
索引
理解为一种特殊的目录。微软的S...
聚集
索引
与非
聚集
索引
聚集
索引
与非
聚集
索引
的总结 一.
索引
简介 众所周知,
索引
是关系型数据库中给数据库表中一列或多列的值排序后的存储结构,SQL的主流
索引
结构有B+树以及Hash结构,
聚集
索引
以及非
聚集
索引
用的是B+树
索引
。这篇文章会总结SQL Server以及MySQL的InnoDB和MyISAM两种SQL的
索引
。 SQL Sever
索引
类型有:唯一
索引
,主键
索引
,
聚集
索引
,非
聚集
索引
。 MySQL
索引
类型有:唯一
索引
,主键(聚集)
索引
,非
聚集
索引
,全文
索引
。 二.
聚集
索引
聚集(clustered)
索引
,也叫
MySQL
聚集
索引
与非
聚集
索引
相关总结
一、概述 先来问几个问题 为什么
索引
会提高检索速度? 为什么不建议使用SELECT * ? 为什么针对区分度低的字段,例如性别,不要建
索引
? 为什么不建议使用mysql内置函数,而是要放在业务代码中去处理? 为什么明明建了
索引
,但是SQL执行还是很慢? 为什么有时候测试环境执行SQL正常能用到
索引
生产环境却不行? 为什么建议用自增ID做主键
索引
,而不是UUID、雪花算法等? ...
mysql
聚集
索引
与非
聚集
索引
mysql
索引
命中 一、
索引
类型 1、从物理存储角度上,
索引
可以分为
聚集
索引
和非
聚集
索引
。
聚集
索引
(Clustered Index),
聚集
索引
决定数据在磁盘上的物理排序,一个表只能有一个
聚集
索引
。 非
聚集
索引
(Non-clustered Index),非
聚集
索引
并不决定数据在磁盘上的物理排序,
索引
上只包含被建立
索引
的数据,以及一个行定位符 row-locator,这个行定位符,可以理解为一个
聚集
索引
物理排序的指针,通过这个指针,可以找到行数据。 2、从逻辑角度,
索引
可以分为以下几种 普.
mysql唯一
索引
和聚合
索引
区别_唯一
索引
、
聚集
索引
和
聚集
索引
1.一个表只能有一个主
索引
-PRIMARY,且只有是数据库表才有主
索引
,后缀为.CDX,
索引
关键字是不可以重复的.哪怕是空记录也只可以有一条.2.候选
索引
可以有很多个,
索引
关键字同样不可以重复,同样只存在于数据库表.3.唯一
索引
,可以存在于自由表,但
索引
关键字不可以重复.4.普通
索引
简单的理解就是只起排序作用.
索引
关键字是可以重复的.可存在于自由表.主键与唯一
索引
的区别主键是一种约束,唯一
索引
是一...
疑难问题
22,298
社区成员
121,727
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章