Perry
管理员
管理员
  • 发帖数213
  • QQ396572376
  • 金币41550两
  • 威望11348点
  • 钻石8888枚
  • 注册日期2016-11-09
  • 最后登录2024-04-25
  • VIP会员
  • 荣誉会员
  • 优秀斑竹
  • 最爱沙发
  • 原创写手
  • 社区居民
阅读:12302回复:3

[资源分享]oracle统计某表占用容量

楼主#
更多 发布于:2017-03-03 15:58
select
 b.owner, 
 a.table_name, 
 a.num_rows, 
 b.bytes/1024/1024||'M' as table_size 
 from dba_all_tables a 
 join dba_segments b 
 on a.owner = b.owner 
 and a.table_name = b.segment_name 
 where  a.table_name = 'TC_DOC_FILE' --需要查询的表
 and b.segment_type IN ('TABLE','TABLE PARTITION','TABLE SUBPARTITION','LOBSEGMENT') 
 ORDER BY owner,table_size DESC;
喜欢0 评分0
官方QQ群:556775727  
游客

返回顶部