ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 查看表空间

查看表空间

原创 Linux操作系统 作者:oracle_mao 时间:2011-12-12 16:56:11 0 删除 编辑

1、查看表空间
select
a.tablespace_name,
a.file_name,
a.total "Total(MB)",
round(a.total-b.Free_Space) "Used(MB)",
round(((a.total-b.Free_Space)/a.total)*100,2) "Used(%)",
a.auto_extend
from
(select
FILE_ID,
tablespace_name,
file_name,
bytes/(1024*1024) Total,
AUTOEXTENSIBLE auto_extend
from
dba_data_files ddf) a,
(select
file_id,
sum(bytes)/(1024*1024) Free_Space
from
dba_free_space
group by file_id) b
where
a.file_id=b.file_id
order by a.tablespace_name;

2、查看数据文件扩展信息
 select tablespace_name,file_name,round(bytes/(1024*1024),0) total_space, 
AUTOEXTENSIBLE,increment_by,maxbytes from dba_data_files order by tablespace_name;

3、查看flash_recove用了多少?
SELECT     name file_name,
                        space_limit/1024/1024 AS "quota(MB)",
                         space_used/1024/1024 AS "used(MB)",
                          space_reclaimable/1024/1024 AS reclaimable,
                        number_of_files AS file_num
  FROM  v$recovery_file_dest ;

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/24500180/viewspace-713177/,如需转载,请注明出处,否则将追究法律责任。

下一篇: oracle更改字符集
请登录后发表评论 登录
全部评论

注册时间:2011-03-28

  • 博文量
    94
  • 访问量
    746602