社区
MS-SQL Server
帖子详情
重新组织数据和索引页会破坏原先的ID排序吗?
marklr
2009-06-19 12:00:37
1.我看数据库维护计划里面有一项是 重新组织数据和索引页,我想知道这是否会影响到我原先表格里面的 索引 ID变更,例如有一个表 :
ID 姓名
1 张三
2 李四
5 黄六 PS:(由于曾经删除记录,所以ID直接跳到5)
如果重新组织索引之后,会否把黄六的ID变为3 ?
2.收缩后保留的可用空间量为 : 10 % (这里应该设置多少好,设置为0可否?)
...全文
206
8
打赏
收藏
重新组织数据和索引页会破坏原先的ID排序吗?
1.我看数据库维护计划里面有一项是 重新组织数据和索引页,我想知道这是否会影响到我原先表格里面的 索引 ID变更,例如有一个表 : ID 姓名 1 张三 2 李四 5 黄六 PS:(由于曾经删除记录,所以ID直接跳到5) 如果重新组织索引之后,会否把黄六的ID变为3 ? 2.收缩后保留的可用空间量为 : 10 % (这里应该设置多少好,设置为0可否?)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wptao
2011-06-14
打赏
举报
回复
[Quote=引用 7 楼 csdyyr 的回复:]
引用 5 楼 gaojier1000 的回复:
索引不会影响ID。
一个良好的数据库设计,其中索引所占用的空间,一般是数据库表空间的三倍左右。
不会吧。
[/Quote]
天啊
SQL77
2009-06-19
打赏
举报
回复
不会改变
csdyyr
2009-06-19
打赏
举报
回复
当然不会了。
-晴天
2009-06-19
打赏
举报
回复
1.重建索引不会影响你的ID.
2.如果你的表还要继续存入数据,建议适当留一些空间,特别是当设置了聚簇索引时.
csdyyr
2009-06-19
打赏
举报
回复
[Quote=引用 5 楼 gaojier1000 的回复:]
索引不会影响ID。
一个良好的数据库设计,其中索引所占用的空间,一般是数据库表空间的三倍左右。
[/Quote]
不会吧。
marklr
2009-06-19
打赏
举报
回复
我开始以为 索引就是 主键。
那么索引是干什么的?
数字化从业者老高
2009-06-19
打赏
举报
回复
索引不会影响ID。
一个良好的数据库设计,其中索引所占用的空间,一般是数据库表空间的三倍左右。
claro
2009-06-19
打赏
举报
回复
帮顶。
MySQL
索引
不使用
索引
,MySQL 就
会
从第1条记录开始读完整个表,直至找出相关的行。表越大,查询
数据
所花费的时间越多。如果表中查询的列有一个
索引
,MySQL能快速到达某个位置去搜索
数据
文件,而不必查看所有
数据
。 # ...
索引
的
数据
结构
当
数据
库表中的
数据
量较大时,如果没有
索引
,
数据
库系统需要逐行扫描整个表来查找满足查询条件的
数据
,这将
会
消耗大量的时间和资源。而有了
索引
,
数据
库系统可以根据
索引
中存储的信息快速缩小查询范围,直接定位到...
Java实现需求的上下移动
排序
,利用
索引
方式实现
使用Java语言,利用
索引
的方式实现需求中的上下移动
排序
功能,类似这种… 像实现这个把排在第八位的
数据
放到第一位,第一位以下的全部往下移一位,
原先
第8位后面的不动 java代码实现移动的上下
排序
,通过
索引
实现...
MySQL 全面知识总结
B+ 树的非叶子节点,只保存
索引
,而不保存
数据
,因此 B+ 树比 B 树更加矮壮。这就意味着,B+ 树检索速度
会
更快B+ 树叶子节点是一个有序双向链表,遍历查询更方便。B+ 树的一个节点占有一
页
,一
页
大概是16k。每次查询...
详细介绍MySQL中
索引
的底层
数据
结构
索引
(Index)是帮助MySQL高效获取
数据
的
数据
结构。
索引
的本质:
索引
是
数据
结构。你可以简单理解为“排好序的快速查找
数据
结构”,满足特定查找算法。这些
数据
结构以某种方式指向
数据
, 这样就可以在这些
数据
结构的...
MS-SQL Server
34,594
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章