社区
疑难问题
帖子详情
阅mssql 联机丛书 关于索引的疑问
jennelee
2010-06-29 03:51:25
文章中提到这么一句话
“非聚集索引将聚集索引键作为指针存储,因此时聚集索引键尽可能小很重要。”
疑问在于这个“小”指什么,
1、如果是聚集索引占用的空间,那我建聚集索引时好像没有给我选占用空间的多少
2、如果是聚集索引键包含的数据列的数量,这个个人认为说的通,但没有理论的依据,腰板不直。
麻烦各位大侠解决下我的疑问
...全文
47
5
打赏
收藏
阅mssql 联机丛书 关于索引的疑问
文章中提到这么一句话 “非聚集索引将聚集索引键作为指针存储,因此时聚集索引键尽可能小很重要。” 疑问在于这个“小”指什么, 1、如果是聚集索引占用的空间,那我建聚集索引时好像没有给我选占用空间的多少 2、如果是聚集索引键包含的数据列的数量,这个个人认为说的通,但没有理论的依据,腰板不直。 麻烦各位大侠解决下我的疑问
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
feilniu
2010-06-29
打赏
举报
回复
3楼说得很详细。
另可参看:
关于聚集索引选择方案的疑问
jennelee
2010-06-29
打赏
举报
回复
[Quote=引用 3 楼 xman_78tom 的回复:]
“小”指的是聚集索引键的大小(size),也就是聚集索引键包含的所有表列大小的总和。
如果聚集索引键包含 id 列(int 类型),则聚集索引键的大小为 4 个字节(int 类型占用 4 个字节)。
如果聚集索引键包含 fname 列(varchar(10) 类型)和 lname 列(varchar(20) 类型),则聚集索引键的大小最大为 30 个字节。
显然,聚集索引键小,非聚集索引……
[/Quote]
!
xman_78tom
2010-06-29
打赏
举报
回复
“小”指的是聚集索引键的大小(size),也就是聚集索引键包含的所有表列大小的总和。
如果聚集索引键包含 id 列(int 类型),则聚集索引键的大小为 4 个字节(int 类型占用 4 个字节)。
如果聚集索引键包含 fname 列(varchar(10) 类型)和 lname 列(varchar(20) 类型),则聚集索引键的大小最大为 30 个字节。
显然,聚集索引键小,非聚集索引所使用的叶级索引页数量便少,非聚集索引的 B-TREE 层级便少,使用非聚集索引的查询操作所需的 i/o 就少,性能便高。
jennelee
2010-06-29
打赏
举报
回复
同帮顶
wujinyuan
2010-06-29
打赏
举报
回复
占位,帮顶,学习
MS
SQL
Server 2008 R2数据库基础知识
掌握如何创建数据库,用户与角色的使用,日常管理中经常使用到的维护计划的管理,了解性能优化时应用的优化引擎,执行计划,
索引
和活动监视器,数据库服务器的相关报表。排查问题,跟踪数据的profile探查器的使用...
SQL
注入攻防入门详解
有关启用 'Ole Automation Procedures' 的详细信息,请参
阅
SQL
Server
联机
丛书
中的 "外围应用配置器"。 解决办法: sp_configure 'show advanced options', 1; GO RECONFIGURE; GO sp_...
sql
注入入门
有关启用 'Ole Automation Procedures' 的详细信息,请参
阅
SQL
Server
联机
丛书
中的 "外围应用配置器"。 解决办法: sp_configure 'show advanced options', 1; GO RECONFIGURE; GO sp_...
SQL
注入攻防入门详解
有关启用 ‘Ole Automation Procedures’ 的详细信息,请参
阅
SQL
Server
联机
丛书
中的 “外围应用配置器“。 解决办法: sp_configure ‘show advanced options’, 1; GO RECONFIGURE; GO ...
数据库高手(DBA专家 ,SSIS,replacation ,tourble shooting)
随笔分类 - ms
sql
SQL
Server 2008 Datetime Cast 成 Date 类型可以使用
索引
(转载) 摘要: 很久没写blog,不是懒,实在是最近我这的访问速度不好,用firefox经常上传不了图片 .......今天无意发现了
SQL
Serv...
疑难问题
22,207
社区成员
121,730
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章