ORACLE查询表数据占用存储空间大小
生活随笔
收集整理的這篇文章主要介紹了
ORACLE查询表数据占用存储空间大小
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
查詢"帳戶/庫"數據占用存儲空間大小
select sum(bytes)/1024/1024 as "size(M)" from dba_segments where owner='帳戶名/庫名';查詢單表數據占用存儲空間大小
select sum(bytes)/(1024*1024) as "size(M)" from user_segments where segment_name=upper('表名');在表空間中,查詢占用存儲空間最大的表
SELECT * FROM (SELECT SEGMENT_NAME, SUM(BYTES) / 1024 / 1024 MB FROM DBA_SEGMENTS WHERE TABLESPACE_NAME = upper('SYSAUX') GROUP BY SEGMENT_NAME ORDER BY 2 DESC) WHERE ROWNUM < 10;在"帳戶/庫"中,查詢占用存儲空間最大的表
SELECT * FROM (SELECT SEGMENT_NAME, SUM(BYTES) / 1024 / 1024 MB FROM DBA_SEGMENTS WHERE owner=upper('帳戶名/庫名') GROUP BY SEGMENT_NAME ORDER BY 2 DESC) WHERE ROWNUM < 10;總結
以上是生活随笔為你收集整理的ORACLE查询表数据占用存储空间大小的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: bios版本怎么看
- 下一篇: 组装电脑需要哪些配件?