【发布时间】:2019-11-28 04:18:48
【问题描述】:
我正在阅读有关 oracle 分区索引的文档。到处都可以找到本地分区索引和全局分区索引之间的区别,这对我来说很清楚。
我很困惑,“全局”这个词并不意味着索引是分区的。
例如Thomas Kyte 在“专家级 Oracle 数据库架构”中有几个示例,如下所示:
create index partitioned_idx_global
on partitioned(timestamp)
GLOBAL;
Index created.
您可以找到类似的示例,其中关键字 GLOBAL 后面没有在其他地方进行任何分区描述。
GLOBAL 之后没有分区子句,这似乎与CREATE INDEX docs 中允许的内容相反。
documentation for nonpartitioned global indexes 对我来说也没有多大意义。
全局非分区索引的行为与本地非分区索引一样。
“本地非分区索引”到底是什么?它甚至不应该存在。
所以最终我的问题是消除混乱。常规索引和全局非分区索引有什么区别?上面书中引用的语法是否“合法”?
【问题讨论】:
标签: oracle indexing partitioning