Oracle查看表空间大小和 使用率 (DBA 给的)
2014-03-14 10:33
337 查看
select sysdate,c.tablespace_name,round(used_mb,1),round(total_mb,1),round(used_mb/total_mb,3)*100||'%' from
(select tablespace_name, sum(bytes)/1024/1024 used_mb from dba_segments group by tablespace_name) a,
(select tablespace_name,SUM(case autoextensible when 'YES' THEN
CASE WHEN maxbytes > bytes THEN maxbytes ELSE bytes END
ELSE bytes END)/1024/1024 total_mb
from dba_data_files group by tablespace_name) b,
dba_tablespaces c
where c.tablespace_name = b.tablespace_name
and c.tablespace_name=a.tablespace_name(+)
and c.contents = 'PERMANENT'
and c.tablespace_name not like '%UNDO%'
order by used_mb/total_mb;
(select tablespace_name, sum(bytes)/1024/1024 used_mb from dba_segments group by tablespace_name) a,
(select tablespace_name,SUM(case autoextensible when 'YES' THEN
CASE WHEN maxbytes > bytes THEN maxbytes ELSE bytes END
ELSE bytes END)/1024/1024 total_mb
from dba_data_files group by tablespace_name) b,
dba_tablespaces c
where c.tablespace_name = b.tablespace_name
and c.tablespace_name=a.tablespace_name(+)
and c.contents = 'PERMANENT'
and c.tablespace_name not like '%UNDO%'
order by used_mb/total_mb;
相关文章推荐
- Oracle查看连接数、表空间大小及使用率
- Oracle查看表空间大小和使用率
- Oracle使用dba_data_files查看表空间大小及数据文件位置
- Oracle 查看表空间的大小及使用情况sql语句
- 查看oracle 系统临时表空间、undo表空间、SGA和PGA大小
- Oracle dba_tablespace_usage_metrics 视图 查看表空间 说明
- 【Oracle】查看oracle表空间大小及增加表空间的几种方法
- ORACLE查看表空间大小
- oracle下查看表、索引、分区表用空间大小
- Oracle 查看表空间使用率 SQL 脚本
- Oracle DBA--查看表空间的使用情况SQL语句
- ORACLE查看数据库表空间存储对象的大小
- 查看 Oracle 表空间使用率
- Oracle 查看表空间的大小及使用情况sql语句(oracle数据库维护精品)
- oracle 查看表空间大小
- oracle查看表空间使用大小和扩展表空间
- Oracle 查看表空间使用率 SQL 脚本
- oracle查看表空间使用大小和扩展表空间
- Oracle查看表空间及修改数据文件大小
- ORACLE查看表空间使用率