查看用户 或 表 占用了多少空间:
SELECT TABLESPACE_NAME,
round(SUM(BYTES) /1024 / 1024 / 1024, 3) 占用空间G
FROM DBA_EXTENTS
WHERE OWNER = '&OWNER'
-- AND SEGMENT_NAME = '&TABLE_NAME'
-- AND SEGMENT_TYPE LIKE 'TABLE%'
GROUP BY TABLESPACE_NAME;
oracle查看用户占用空间
查询表空间占用
最新推荐文章于 2025-08-15 16:41:01 发布
本文提供了一个SQL查询示例,用于查看指定用户的所有表在不同表空间中所占用的空间大小,单位为GB。此查询适用于数据库管理员监控和管理数据库存储。
1万+

被折叠的 条评论
为什么被折叠?



