查询某表空间下所有表(包括LOB)大小

3 篇文章 0 订阅
2 篇文章 0 订阅

查询大小,用户SYSTEM

SELECT SEGMENT_NAME,
  TABLESPACE_NAME,
  BYTES B,
  BYTES / 1024 KB,
  BYTES / 1024 / 1024 MB,
  BYTES / 1024 / 1024/1024 GB
  FROM dba_SEGMENTS
 WHERE TABLESPACE_NAME = '表空间名称'
  --AND  SEGMENT_TYPE = 'TABLE'(大字段需要注释掉此项)
  ORDER BY 3 DESC;

查询某表所占存储

select t.segment_name, t.segment_type, sum(t.bytes) / 1024 / 1024 / 1024
  from dba_segments t
  WHERE t.segment_name='表名称'
 group by t.segment_name, t.segment_type
 order by sum(t.bytes) desc

查询大字段所占存储

select * from dba_lobs where segment_name like '表名称' ;

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值