社区
疑难问题
帖子详情
关于聚集索引的疑问?是否主码索引就是聚集索引呢?
DiligencyMan
2008-12-10 10:32:45
在书上看到“聚集索引使得表的数据按照索引码的顺序来进行物理存储,一个表只能按照一种物理顺序存储,所以一个表只有一个聚集索引”。
前段时间了解到,表主码(主键)自动会有索引的,那么这个主码的索引是否就是表的唯一的聚集索引呢?
...全文
205
11
打赏
收藏
关于聚集索引的疑问?是否主码索引就是聚集索引呢?
在书上看到“聚集索引使得表的数据按照索引码的顺序来进行物理存储,一个表只能按照一种物理顺序存储,所以一个表只有一个聚集索引”。 前段时间了解到,表主码(主键)自动会有索引的,那么这个主码的索引是否就是表的唯一的聚集索引呢?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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
打赏
举报
回复
缺省情况下是,但是可以修改
聚集
索引
和非
聚集
索引
区别?
聚集
索引
和非
聚集
索引
的根本区别在于:表记录的排列顺序与
索引
的排列顺序
是否
一致。
聚集
索引
的记录排列顺序与
索引
一致,而非
聚集
索引
的记录逻辑顺序与
索引
一致,但物理上不一定连续。
mysql主键是
聚集
索引
么_主键就是
聚集
索引
吗?
前言最近在一次面试中,讨论了一个这样的问题:主键和
索引
有什么区别?当时我的回答是这样的:“主键就是加了唯一性约束的
聚集
索引
。” “你确定你所说的是对的?” 面试官反问到。 “应该是对的。” 我不加思索地回答道。 “你回去后研究一下这个问题吧。”难道我真的错了?第一次尝试当问题出现时,请用事实支持你的观点。首先,必须了解一些基本知识:对于一张表来说,
聚集
索引
只能有一个,因为数据真实的物理存储顺序就是...
mysql中的
聚集
索引
(聚簇
索引
)、非
聚集
索引
、稀疏
索引
、稠密
索引
目录 首先介绍这些
索引
的概念: 接着结合mysql进行讲解: 首先介绍这些
索引
的概念: 1、
聚集
索引
聚集
索引
:指
索引
项的排序方式和表中数据记录排序方式一致的
索引
也就是说
聚集
索引
的顺序就是数据的物理存储顺序。它会根据
聚集
索引
键的顺序来存储表中的数据,即对表的数据按
索引
键的顺序进行排序,然后重新存储到磁盘上。因为数据在物理存放时只能有一种排列方式,所以一个表只能有一个
聚集
索引
。......
什么是
聚集
索引
和非
聚集
索引
?
聚集
索引
是将数据表中的行按照
索引
键的顺序进行物理排序的
索引
。一个表只能有一个
聚集
索引
,因为数据表的物理存储顺序只能有一种。
聚集
索引
的
索引
键决定了数据在表中的存储顺序。非
聚集
索引
是将
索引
键和指向数据行的指针存储在
索引
页中的
索引
。一个表可以有多个非
聚集
索引
,因为非
聚集
索引
不影响数据表的物理存储顺序。非
聚集
索引
的
索引
键决定了
索引
页的排序顺序。
mysql 主键
聚集
索引
_主键
索引
就是
聚集
索引
吗?
这个问题很刁钻!答案是错的。的确在mysql数据库innodb引擎里面,主键的确就是
聚集
索引
。但是myisam引擎里面主键也不是
聚集
索引
。另外在sql server中还可以显示的指定
聚集
索引
。CREATE TABLE student(stud_id INT IDENTITY(1,1) NOT NULL,stud_name NVARCHAR(20) NOT NULL,CONSTRAINT pk_st...
疑难问题
22,301
社区成员
121,734
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章