问题描述
你好,
这是一个更基本的问题,对不起,我没有任何测试用例。
表碎片是否也意味着同一表的索引碎片。?
这是一个更基本的问题,对不起,我没有任何测试用例。
表碎片是否也意味着同一表的索引碎片。?
专家解答
不。让我们考虑一个非常简单的假设。
我的表有A和B成对插入的数据,所以数据看起来像 (每一行是一个表中的一行)
列
=
A
B
A
B
A
B
A
B
A
B
A
B
Now I have an index on "列". That index stores data in order, to it will look like: (each letter being a key in the index)
AAAAAAAABBBBBBBB
现在,我删除该列的所有 “A” 值。
表格是这样的 :( “-” 是空的空间)
-
B
-
B
-
B
-
B
-
B
-
B
-
B
但我的索引看起来像这样:
-BBBBBBBB
所有这些共定位的可用空间将被后续插入重用。
因此,碎片表 * 可能 * 产生碎片索引,但可能 * 不会 *。
我的表有A和B成对插入的数据,所以数据看起来像 (每一行是一个表中的一行)
列
=
A
B
A
B
A
B
A
B
A
B
A
B
Now I have an index on "列". That index stores data in order, to it will look like: (each letter being a key in the index)
AAAAAAAABBBBBBBB
现在,我删除该列的所有 “A” 值。
表格是这样的 :( “-” 是空的空间)
-
B
-
B
-
B
-
B
-
B
-
B
-
B
但我的索引看起来像这样:
-BBBBBBBB
所有这些共定位的可用空间将被后续插入重用。
因此,碎片表 * 可能 * 产生碎片索引,但可能 * 不会 *。
文章转载自ASKTOM,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
评论
相关阅读
Oracle DataGuard高可用性解决方案详解
孙莹
572次阅读
2025-03-26 23:27:33
Oracle RAC 一键安装翻车?手把手教你如何排错!
Lucifer三思而后行
531次阅读
2025-04-15 17:24:06
【纯干货】Oracle 19C RU 19.27 发布,如何快速升级和安装?
Lucifer三思而后行
434次阅读
2025-04-18 14:18:38
XTTS跨版本迁移升级方案(11g to 19c RAC for Linux)
zwtian
429次阅读
2025-04-08 09:12:48
【ORACLE】记录一些ORACLE的merge into语句的BUG
DarkAthena
427次阅读
2025-04-22 00:20:37
墨天轮个人数说知识点合集
JiekeXu
427次阅读
2025-04-01 15:56:03
Oracle SQL 执行计划分析与优化指南
Digital Observer
424次阅读
2025-04-01 11:08:44
【ORACLE】你以为的真的是你以为的么?--ORA-38104: Columns referenced in the ON Clause cannot be updated
DarkAthena
402次阅读
2025-04-22 00:13:51
Oracle数据库一键巡检并生成HTML结果,免费脚本速来下载!
陈举超
390次阅读
2025-04-20 10:07:02
Oracle 19c RAC更换IP实战,运维必看!
szrsu
363次阅读
2025-04-08 23:57:08