ORACLE查看剩余的表空间

阅读更多
SELECT SUM(bytes) / (1024 * 1024) AS free_space, tablespace_name 
FROM dba_free_space 
GROUP BY tablespace_name; 
 
 
 
SELECT a.tablespace_name, 
a.bytes total, 
b.bytes used, 
c.bytes free, 
(b.bytes * 100) / a.bytes "% USED ", 
(c.bytes * 100) / a.bytes "% FREE " 
FROM sys.sm$ts_avail a, sys.sm$ts_used b, sys.sm$ts_free c 
WHERE a.tablespace_name = b.tablespace_name 
AND a.tablespace_name = c.tablespace_name;
 
新增表空间
alter tablespace HMNINDX add datafile '/data/homeinnsdata/homeinns/HMNINDX15.dbf' size 10G;
alter tablespace HMNDATA add datafile '/data/homeinnsdata/homeinns/HMNDATA10.dbf' size 10G;
 

你可能感兴趣的:(ORACLE查看剩余的表空间)