資料庫版本是733,可以通過filext$來看:
select d.file_name,d.bytes,f.maxextend from dba_data_files d, filext$ f where d.file_id=f.file#;
f.maxextend*block_size就是能自動擴充套件到多大,跟d.bytes比較一下.
檢視是否是自動擴充套件:
select file_id,file_name,tablespace_name,autoextensible from dba_data_files order by file_id;
修改表空間為自動擴充套件:
alter database datafile 'filename' autoextend on autoextend;
或者alter database datafile '***.dbf' autoextend on next 10m [maxsize 500m];
如果需要關閉自動擴充套件:
alter database datafile '***.dbf' autoextend off;
引自「結合「檢視oracle資料庫表空間大小(空閒、已使用),是否要增加表空間的資料檔案」使用
oracle 資料庫表空間
1 建立表空間 格式 建立表空間 create tablespace 表空間名 datafile 表空間檔案儲存物理路徑.ora size 500m defaultstorage autoextend on initial 100m next 100m minextents 20 maxextent...
Oracle資料庫表空間
永久表空間 表空間是資料庫的邏輯劃分,乙個表空間只屬於乙個資料庫。所有的資料庫物件都存放在指定的表空間中。但主要存放的是表,所以稱作表空間 臨時表空間 oracle臨時表空間主要用來做查詢和存放一些緩衝區的資料。臨時表空間消耗的主要原因是需要讀查詢的中間結果進行排序。重啟資料庫可以釋放臨時表空間 建...
oracle 查詢資料庫表空間大小和剩餘空間
dba data files 資料庫資料檔案資訊表。可以統計表空間大小 總空間大小 dba free space 可以統計剩餘表空間大小。增加表空間即向表空間增加資料檔案,表空間大小就是資料檔案總大小。檢查oracle各個表空間的增長情況 各表空間使用率 select a.tablespace na...