如何使用FOR QUERY HIGH
和PCTFREE
选项只压缩分区中的几个子分区
我的声明如下:
alter table table_name move subpartition subpartition_name PCTFREE 10 compress for query high;
这个错误发生在它之后:
ORA-14160:this physical attribute may not be specified for a table subpartition.
子部分不是独立可压缩的。
11gR2文档将堆组织表的以下部分标识为可压缩的:
- 对于整个表,在relational_table或object_table的physical_properties子句中
- 对于范围分区,在range_partitions子句的table_partition_description中
- 对于复合范围分区,在range_partition_desc的table_partition_description中
- 对于复合列表分区,在list_partition_desc的table_partition_description中
- 对于列表分区,在list_partitions子句的table_partition_description中
- 对于系统分区或引用分区,在reference_partition_desc的table_partition_description中
- 对于嵌套表的存储表,在nested_table_col_properties子句中
http://docs.oracle.com/cd/E11882_01/server.112/e26088/statements_7002.htm#SQLRF01402