检查是否是分区表
select OWNER,TABLE_NAME,PARTITIONED from dba_tables where table_name='ENMOTEST';
显示为yes则为分区表,然后可以查dba_tab_partitions和dba_tab_subpartitions视图检查详细信息。
检查表是否经过压缩
select TABLE_OWNER,TABLE_NAME,PARTITION_NAME,SUBPARTITION_NAME,TABLESPACE_NAME,COMPRESSION,COMPRESS_FOR from dba_tab_subpartitions where table_name='ENMOTEST';
TABLE_NAME COMPRESS COMPRESS_FOR
------------------------------ -------- ------------
ENMOTEST ENABLED OLTP
图中为分区表,压缩为oltp压缩。
DBA_TAB_PARTITIONS:显示表分区信息 显示数据库所有分区表的详细分区信息﹕
DBA_TAB_SUBPARTITIONS:显示子分区信息 显示数据库所有组合分区表的子分区信息﹕