单个表上的群集,索引和分区

时间:2012-02-07 15:00:02

标签: sql oracle indexing cluster-computing partitioning

我已经在谷歌上找了一段时间,却找不到答案!

数据库表是否可以有多个分区,索引集群?

如果分区与索引位于同一行,是否会出错?

这有什么好处吗?

非常感谢,
祖鲁

1 个答案:

答案 0 :(得分:5)

表可以包含许多索引,这些索引与标准表,分区表或聚簇表无关。 (尽管如果表是分区的,您可以选择是在每个分区上创建单独的索引还是为整个表创建全局索引。)

表不能属于多个集群,因为集群确定表的实际物理存储位置。

一个表可以有多个分区(当然,还有什么意思?)。它不能有多个分区方案,如果这就是你的意思。

我假设但尚未确认群集和分区是互斥的,因为它们可能会对如何在磁盘上组织表数据产生潜在的冲突。