oracle中查询表所在的表空间大小,并按照表数据占用表空间的大小排序

2024-11-18 12:42:19
推荐回答(1个)
回答1:

SELECT t.segment_name,TO_CHAR(SUM(BYTES)/(1024*1024),'999G999D999') CNT_MB
FROM user_segments t
WHERE SEGMENT_TYPE LIKE 'TABLE%'
GROUP BY t.segment_name order by 2 desc;