Oracle表空間管理檢視,擴充

2021-08-02 12:38:00 字數 1790 閱讀 7589

1.檢視表空間使用率(包括臨時表空間)

select * from (

select a.tablespace_name,

to_char(a.bytes/1024/1024,'99,999.999') total_bytes,

to_char(b.bytes/1024/1024,'99,999.999') free_bytes,

to_char(a.bytes/1024/1024 - b.bytes/1024/1024,'99,999.999') use_bytes,

to_char((1 - b.bytes/a.bytes)*100,'99.99') || '%' use

from (select tablespace_name,

sum(bytes) bytes

from dba_data_files

group by tablespace_name) a,

(select tablespace_name,

sum(bytes) bytes

from dba_free_space

group by tablespace_name) b

where a.tablespace_name = b.tablespace_name

union all

select c.tablespace_name,

to_char(c.bytes/1024/1024,'99,999.999') total_bytes,

to_char( (c.bytes-d.bytes_used)/1024/1024,'99,999.999') free_bytes,

to_char(d.bytes_used/1024/1024,'99,999.999') use_bytes,

to_char(d.bytes_used*100/c.bytes,'99.99') || '%' use

from

(select tablespace_name,sum(bytes) bytes

from dba_temp_files group by tablespace_name) c,

(select tablespace_name,sum(bytes_cached) bytes_used

from v$temp_extent_pool group by tablespace_name) d

where c.tablespace_name = d.tablespace_name

)order by tablespace_name

2.檢視檔案是否自動擴充套件

select d.file_name,d.tablespace_name,d.autoextensible from dba_data_files d

如果想檢視臨時表空間檔案是否自動擴充套件

select d.file_name,d.tablespace_name,d.autoextensible from dba_temp_files d;

3.對臨時檔案進行擴充套件。

1)tostemp表空間使用率接近100%,對它進行擴充套件。

sql> alter database tempfile  'c:******\tostemp01.dbf'resize 500m;

2)若是發現 表空間使用率接近100%,且不可擴充套件修改檔案自動可擴充套件性

alter database datafile 'e:******escalade.ora' autoextend on;

3)修改可擴充套件上限為無限制

Oracle 表空間管理

一 建立表空間f create tablespace mytablespace datafile 建立乙個名為mytablesapce的表空間 path filename1.dbf size 2048m autoextend off,指明資料檔案在存放地點,並關閉檔案的自動擴充套件功能,如果開啟了這...

oracle 表空間管理

表空間是資料庫的邏輯組成部分,從物理上講資料庫資料存放在資料檔案中 從邏輯上講,資料庫則是存放在表空間中,表空間是由乙個或者多個資料檔案組成。oracle資料庫邏輯結構組成部分 資料庫是由表空間組成,而表空間又是由段構成,段是由區構成,而區是又oracle資料庫的塊組成這樣的一種結構,這樣可以提高資...

ORACLE 表空間管理

1.create tablespaces sql create tablespace tablespace name datafile c oracle oradata file1.dbf size 100m,sql c oracle oradata file2.dbf size 100m mini...