0

如何使用FOR QUERY HIGHPCTFREE选项仅压缩分区中的几个子分区

我的陈述看起来是这样的:

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.
4

1 回答 1

3

子分区不可独立压缩。

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

于 2012-11-13T12:08:02.677 回答