天天看點

表空間

ALTER  TABLESPACE  jinlian   READ  ONLY;

SELECT  tablespace_name, status, contents

FROM  dba_tablespaces

WHERE  tablespace_name  LIKE  ‘JIN%’;

檢視status 是否為 READ  ONLY

修改  MINIMUM  EXTENT  ,  INITAIL  ,  NEXT  ,  MAXEXTENTS  參數

ALTER  TABLESPACE  jinlian  MINMUM  EXTENT  100 K;

ALTER  TABLESPACE  jinlian

DEFAULT  STORAGE  (  INITIAL  100 K  NEXT  MAXEXTENTS  200  );

查詢:

SET  LINE  120;

COL  tablespace_name  FOR  a15;

SELECT  tablespace_name, initial_extent,  next_extent,max_extents,  pct_increase, min_exlen

FROM  dba_tablespace

兩種方法:

1.       改變資料檔案的大小:建立表時使用  AUTOEXTEND  ON  自動改變(擴充)資料檔案大小;

建立表後使用帶有  AUTOEXTEND  ON  選項的 ALTER   DATABASE 手動改變資料檔案大小

2.       使用  ALTER  TABLESPACE  增加資料檔案

檢視:

COL  file_name  for  a40;

SET  line  100;

SELECT  file_id, tablespace_name, file_name, autoextensible

FROM  dbaz_data_files

WHERE  file_id  >= 8

ORDER  BY  file_id;

檢視 AUTOEXTENSIBLE  的顯示結果,,都為 NO,說明不能自動擴充,如果為YES,說明能自動擴充。

改為自動擴充:

ALTER  DATABASE  DATAFILE

‘J:\DISK6\MOON\JINLIAN_INDEX.DBF’  AUTOEXTEND  ON

NEXT  1  M;

檢視驗證是否能自動擴充。

繼續閱讀