日期:2014-05-16  浏览次数:20426 次

Oracle分区键与分区本地索引

关于全局索引和本地索引的优缺点,分别应该在什么情况下使用,这方面的资料很多,本文不作讨论。本文讨论一种特殊情况,即建立在分区键之上的本地索引。9i也算是很老的Oracle版本了,只是很多系统包括很多大型的核心的系统都在用,因此本文介绍建立在分区键列上的本地索引存在的问题。下面是一些测试:?

<!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />-->1 ??1?? SQL> create table t1 ( a int, b varchar2(300)) partition by range(a)??
2 ??2??(??
3 ??3?? partition p01 values less than (1000),??
4 ??4?? partition p02 values less than (2000),??
5 ??5?? partition p03 values less than (3000),??
6 ??6?? partition p04 values less than (4000),??
7 ??7?? partition p05 values less than (5000),??
8 ??8?? partition p06 values less than (6000),??
9 ??9?? partition p07