1

我想知道 Oracle [或任何其他数据库] 如何管理和维护具有动态变化数据的列的 B-Tree 索引。

假设我有一个包含以下列的表格:

现在,如果我在 ( Status) [这没有多大意义:P] 上有索引,我想知道当索引列中的值不断变化时,Oracle 如何维护索引的 B-Tree 结构,如 Oracle docs for B-Tree indexing 中所述。

https://docs.oracle.com/cd/E11882_01/server.112/e40540/indexiot.htm#CNCPT721

例如。最初,B-Tree 索引是为给定的表快照和某些记录的状态更改值而组织的。Oracle 如何管理这些更新并为具有更新Status值的表的新快照维护 B-Tree 结构。现在,排序的记录序列将随着索引列的值的变化而变化。

在这种情况下,Oracle 将如何在内部管理和维护 B-Tree 结构?

提前致谢。

4

0 回答 0