DBA_TABLES的相关列进行了更新.
NUM_ROWS、BLOCKS、EMPTY_BLOCKS、AVG_SPACE、CHAIN_COUNT、AVG_ROW_LEN
使用限制数据字典、外部表、临时表、含有LONG,LOB等字段的表
SQL> conn scott/tiger
Connected.
SQL> drop table t;
Table dropped.
SQL> create table T as select * from dba_objects;
Table created.
SQL> select count(*) from T;
COUNT(*)
----------
45004
SQL> select table_name,blocks,num_rows,avg_row_len,last_analyzed,empty_blocks,avg_space from user_tables where table_name='T';
TABLE_NAME BLOCKS NUM_ROWS AVG_ROW_LEN LAST_ANAL
------------------------------ ---------- ---------- ----------- ---------
EMPTY_BLOCKS AVG_SPACE
------------ ----------
T
SQL> delete from T where rownum<=365;
365 rows deleted.
SQL> select table_name,blocks,num_rows,avg_row_len,last_analyzed,empty_blocks,avg_space from user_tables where table_name='T';
TABLE_NAME BLOCKS NUM_ROWS AVG_ROW_LEN LAST_ANAL
------------------------------ ---------- ---------- ----------- ---------
EMPTY_BLOCKS AVG_SPACE
------------ ----------
T
SQL> analyze table T compute statistics;
Table analyzed.
SQL> select table_name,blocks,num_rows,avg_row_len,last_analyzed,empty_blocks,avg_space from user_tables where table_name='T';
TABLE_NAME BLOCKS NUM_ROWS AVG_ROW_LEN LAST_ANAL EMPTY_BLOCKS AVG_SPACE
T 638 44639 97 05-SEP-13 2 915
SQL>