Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当我们在 oracle 数据库表中创建分区时,分区是在最基本的数据块/数据文件级别创建的吗?
还是在更高的层次上创建的?
以最简单的形式 - 分区成为一个新段(某些表空间的一部分)
非分区表是关于列(等)的元数据的集合,以及由一个或多个数据块的数据段组成的数据段。每个范围可以位于多个数据文件上,但只能位于单个表空间中。
在分区表中,每个分区(或子分区)本身就是一个数据段。这就是为什么可以在单个分区和非分区表之间(或在子分区分区和分区表之间)执行分区交换的原因——交换的元素是数据段(或数据段)。
仅就存储结构而言,分区表的单个分区相当于非分区表。