Oracle Exadata - Сжатие подраздела для запроса high и pctfree

Как сжать только несколько подразделов в разделе, с 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.

1 ответ

Подразделы не могут сжиматься независимо друг от друга.

Документация 11gR2 идентифицирует следующие части организованной кучи таблицы как сжимаемые:

  • Для всей таблицы в предложении Physical_Properties для Relationsal_table или Object_table.
  • Для раздела диапазона в описании table_partition_des в предложении range_partitions
  • Для составного раздела диапазона, в table_partition_description range_partition_desc
  • Для составного списка разделов в table_partition_description list_partition_desc
  • Для раздела списка в описании table_partition_des в предложении list_partitions
  • Для системного или ссылочного раздела в table_partition_description reference_partition_desc
  • Для таблицы хранения вложенной таблицы в предложении nested_table_col_properties

http://docs.oracle.com/cd/E11882_01/server.112/e26088/statements_7002.htm

Другие вопросы по тегам