rhel5 oracle10.2.0.4_alter tablespace_擴充套件autoextend

wisdomone1發表於2010-06-25
#這種方式建立的表空間不能自動擴充套件
create tablespace test datafile '/oracle/oradata/yisile/test1.dbf' size 20m;
 
開啟以上表空間的自動擴充套件
alter database datafile file_id autoextend on;
 
檢視錶空間是否自動擴充套件
select autoextensible from dba_data_files where tablespace_name='test'
 
 
多次加入資料,如果不用dbms_stats收集表的統計,user_tables資料是舊的
SQL> exec dbms_stats.gather_table_stats (ownname=>null,tabname=>'T_MANUAL');
 
 
#這下時時跟上了,最新的統計資料
SQL> select table_name,tablespace_name,num_rows,blocks*8/1024 mb from user_tables where table_name='T_MANUAL';
TABLE_NAME                     TABLESPACE_NAME                  NUM_ROWS
------------------------------ ------------------------------ ----------
        MB
----------
T_MANUAL                       TESTMANUAL                        1630026
174.476563
 
有空研究下表統計資料oracle是自動更新,多久收集一次,oracle是否有收集job呢

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9240380/viewspace-666239/,如需轉載,請註明出處,否則將追究法律責任。

相關文章