interval间隔分区STORE IN参数的作用范围(2)

select table_name, partition_name, tablespace_name, high_value
from user_tab_partitions where table_name like 'INTERVAL%';
TABLE_NAME        PARTITION_NAME  TABLESPACE_NAME  HIGH_VALUE
----------------- --------------- ---------------- --------------------------------------------------
INTERVAL_SALES1  P0              USERS            TO_DATE(' 2003-01-01 00:00:00'...)
INTERVAL_SALES1  P1              USERS            TO_DATE(' 2004-01-01 00:00:00'...)
INTERVAL_SALES1  P2              USERS            TO_DATE(' 2005-01-01 00:00:00'...)
INTERVAL_SALES1  P3              USERS            TO_DATE(' 2006-01-01 00:00:00'...)
INTERVAL_SALES1  SYS_P64        SALES_TBS2      TO_DATE(' 2008-01-01 00:00:00'...)
INTERVAL_SALES2  P0              SALES_TBS1      TO_DATE(' 2003-01-01 00:00:00'...)
INTERVAL_SALES2  P1              SALES_TBS2      TO_DATE(' 2004-01-01 00:00:00'...)
INTERVAL_SALES2  P2              SALES_TBS3      TO_DATE(' 2005-01-01 00:00:00'...)
INTERVAL_SALES2  P3              SALES_TBS4      TO_DATE(' 2006-01-01 00:00:00'...)
INTERVAL_SALES2  SYS_P65        USERS            TO_DATE(' 2008-01-01 00:00:00'...)
INTERVAL_SALES3  P0              SALES_TBS1      TO_DATE(' 2003-01-01 00:00:00'...)
INTERVAL_SALES3  P1              SALES_TBS2      TO_DATE(' 2004-01-01 00:00:00'...)
INTERVAL_SALES3  P2              SALES_TBS3      TO_DATE(' 2005-01-01 00:00:00'...)
INTERVAL_SALES3  P3              SALES_TBS4      TO_DATE(' 2006-01-01 00:00:00'...)
INTERVAL_SALES3  SYS_P66        SALES_TBS2      TO_DATE(' 2008-01-01 00:00:00'...) 15 rows selected.

可以看出,
1.设置store in,未设置预定义分区表空间,则预定义分区使用默认表空间USERS,扩展分区循环使用STORE IN中定义分区。
2.未设置store in, 设置预定义分区表空间,则预定义分区使用定义的表空间,扩展分区使用默认表空间USERS。
3.设置store in, 设置预定义分区表空间,则预定义分区和扩展分区均会使用STORE IN中定义分区。
4.STORE IN参数的作用域就是扩展分区,预定义分区需要明确写出表空间,否则使用的使用户默认表空间。

总结:
间隔分区,从常理来看,应该明确定义各分区使用的表空间,那么就需要为预定义分区明确tablespace参数,而且要使用STORE IN为扩展分区定义tablespace,如果忽略任何一个,就会导致某几个分区存储于用户默认的表空间中,这样对分区的管理和维护就会造成一些混乱。所以从间隔分区的表空间分配可以看出,对于任何一种特性,都需要了解其使用的原理和不同用法的区别,当然实验是最好的试金石。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/657a1364b182a4e46bc7a4b23dd7786f.html