ITPub博客

首页 > 数据库 > 数据库开发技术 > 检查tablespace使用情况的sql.

检查tablespace使用情况的sql.

原创 数据库开发技术 作者:liang573728 时间:2019-06-21 14:15:07 0 删除 编辑

检查tablespace使用情况的sql.

[@more@]

column "Tablespace" format a13
column "Used MB" format 99,999,999
column "Free MB" format 99,999,999
column "Total MB" format 99,999,999

select
fs.tablespace_name "Tablespace",
(df.totalspace - fs.freespace) "Used MB",
fs.freespace "Free MB",
df.totalspace "Total MB",
round(100 * (fs.freespace / df.totalspace)) "Pct. Free"
from
(select
tablespace_name,
round(sum(bytes) / 1048576) TotalSpace
from
dba_data_files
group by
tablespace_name
) df,
(select
tablespace_name,
round(sum(bytes) / 1048576) FreeSpace
from
dba_free_space
group by
tablespace_name
) fs
where
df.tablespace_name = fs.tablespace_name;

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

请登录后发表评论 登录
全部评论

注册时间:2005-10-15

  • 博文量
    152
  • 访问量
    138345