查看oracle表空间大小限制,查看Oracle表空间大小及所剩空间大小

5268f80b9b1e01f982625ef6fac83ca1.png

select f.tablespace_name, a.total, u.used, f.free, round((u.used / a.total) * 100) % USED,

select f.tablespace_name,

a.total,

u.used,

f.free,

round((u.used / a.total) * 100) "% USED",

round((f.free / a.total) * 100) "% FREE"

from (select tablespace_name, sum(bytes / (1024 * 1024)) total

from dba_data_files

group by tablespace_name) a,

(select tablespace_name, round(sum(bytes / (1024 * 1024))) used

from dba_extents

group by tablespace_name) u,

(select tablespace_name, round(sum(bytes / (1024 * 1024))) free

from dba_free_space

group by tablespace_name) f

where a.tablespace_name = f.tablespace_name

and a.tablespace_name = u.tablespace_name;

下面这种方法更快:

select a.tablespace_name,

a.bytes / 1024 / 1024 "Sum MB",

(a.bytes - b.bytes) / 1024 / 1024 "used MB",

b.bytes / 1024 / 1024 "free MB",

round(((a.bytes - b.bytes) / a.bytes) * 100, 2) "percent_used"

from (select tablespace_name, sum(bytes) bytes

from dba_data_files

group by tablespace_name) a,

(select tablespace_name, sum(bytes) bytes, max(bytes) largest

from dba_free_space

group by tablespace_name) b

where a.tablespace_name = b.tablespace_name

order by ((a.bytes - b.bytes) / a.bytes) desc;

logo.gif

1428d0e076c3959ab11d28a39bc84fab.png

5268f80b9b1e01f982625ef6fac83ca1.png

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

本文系统来源:php中文网

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值